请高手帮忙,最后是给代码 在jquery中循环添加select如何循环给个select添加option想对应的值

$.ajax({url:"/Test/equipmentDao.do?method=getEquipmentName",type:"post",datatype:"jso... $.ajax({
url:"/Test/equipmentDao.do?method=getEquipmentName",
type:"post" ,
datatype:"json",
success:function(json){
var l =eval(eval(json));
var length =l.length;
$.each(l,function(key,val){
$("#EquipmentName").append('<input id="equipment" type="checkbox" value="'+val+'" />'+val+'');
$("#EquipmentName").append('型号:<select id="model'+key+'"><option value="0">请选择型号</option></select>版本:<input type="text" id="versions" /><br/>')
se(key,val);
});

}
});
});

function se(key,val){
$.ajax({
url:"/Test/equipmentDao.do?method=getEquipmentModel",
type:"post" ,
data:{"equipmentName":val},
datatype:"json",
success:function(json){
var l2 =eval(eval(json));
if(key==0){
for(var i=0;i<l2.length;i++){
$("#model0").append('<option value="'+l2[i]+'" >'+l2[i]+'</option>');
}
}else{
for(var i=0;i<l2.length;i++){
$("#model1").append('<option value="'+l2[i]+'" >'+l2[i]+'</option>');
}
}
}
});
}这样写是对的但是如果我添加多个checkbox的时候这样赋值是不行的,请高手帮忙解决一下谢谢
求一个显示全国地区(要求有省,市,区,县)的树形结构代码 谁发给我分代码可以运行 分就给谁
展开
 我来答
lk171912173
2012-11-02 · TA获得超过173个赞
知道小有建树答主
回答量:288
采纳率:100%
帮助的人:80.2万
展开全部
楼主确定代码没报错么?
$("#EquipmentName").append('<input id="equipment" type="checkbox" value="'+val+'" />'+val+'');

这里貌似有语法错误吧
应该
$("#EquipmentName").append('<input id="equipment" type="checkbox" value="'+val+'" />'+val);

把多余的代码删除试试
追问
那是我写错了的 ,已经改了 
你能否告诉我我问的这个问题应该如何解决呢
追答
你把具体需求写出来吧! 抛开你的代码,就按你的标题完成部分功能么?
如果这样的话建议你先组合字符串再一次性赋值,这样对dom的操作少,性能会略微优化点,
也更容易操作,描述下你的详细需求 我帮你写个完整的代码算了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式