jquery动态生成的select怎么不能再次触发change如下生成的select切换值时不会打印1.
$(function(){$(".zd").change(function(){alert(1);varv="<option>[请选择]</option>";varid=...
$(function(){
$(".zd").change(function(){
alert(1);
var v="<option>[请选择]</option>";
var id=$(this).find("option:selected").attr("title");
$.ajax({async:false,
url:"ajax1!allTerByPar?math="+Math.random(),
data:{id:id},
success:function($dta){
if($dta.lis!=null){
var a=$dta.lis;
$(a).each(function(i){
v+="<option title='"+a[i].terid+"' value='"+a[i].terName+"'>"+a[i].terName+"</option>";
});
}
}
});
$(this).attr("name","");
$(this).attr("class","zd1");
var hehe =$("<select name='order.terName' class='zd'>"+v+"</select>");
$(this).parent().append(hehe);
})
}) 展开
$(".zd").change(function(){
alert(1);
var v="<option>[请选择]</option>";
var id=$(this).find("option:selected").attr("title");
$.ajax({async:false,
url:"ajax1!allTerByPar?math="+Math.random(),
data:{id:id},
success:function($dta){
if($dta.lis!=null){
var a=$dta.lis;
$(a).each(function(i){
v+="<option title='"+a[i].terid+"' value='"+a[i].terName+"'>"+a[i].terName+"</option>";
});
}
}
});
$(this).attr("name","");
$(this).attr("class","zd1");
var hehe =$("<select name='order.terName' class='zd'>"+v+"</select>");
$(this).parent().append(hehe);
})
}) 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询