请高手帮忙,最后是给代码 在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的时候这样赋值是不行的,请高手帮忙解决一下谢谢
求一个显示全国地区(要求有省,市,区,县)的树形结构代码 谁发给我分代码可以运行 分就给谁 展开
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的时候这样赋值是不行的,请高手帮忙解决一下谢谢
求一个显示全国地区(要求有省,市,区,县)的树形结构代码 谁发给我分代码可以运行 分就给谁 展开
1个回答
展开全部
楼主确定代码没报错么?
$("#EquipmentName").append('<input id="equipment" type="checkbox" value="'+val+'" />'+val+'');
这里貌似有语法错误吧
应该
$("#EquipmentName").append('<input id="equipment" type="checkbox" value="'+val+'" />'+val);
把多余的代码删除试试
$("#EquipmentName").append('<input id="equipment" type="checkbox" value="'+val+'" />'+val+'');
这里貌似有语法错误吧
应该
$("#EquipmentName").append('<input id="equipment" type="checkbox" value="'+val+'" />'+val);
把多余的代码删除试试
追问
那是我写错了的 ,已经改了
你能否告诉我我问的这个问题应该如何解决呢
追答
你把具体需求写出来吧! 抛开你的代码,就按你的标题完成部分功能么?
如果这样的话建议你先组合字符串再一次性赋值,这样对dom的操作少,性能会略微优化点,
也更容易操作,描述下你的详细需求 我帮你写个完整的代码算了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询