我从后台获得JSON类型的数据,放到动态生成的checkbox中,然后显示在页面指定的div中,部分代码如下:
$.getJSON("../kyxm/getKyxmName_Kyxm.action",null,function(response){
var listHtml='';
//循环取json中的数据,并呈现在列表中
$.each(response,function(i){
listHtml += "
listHtml += " name=cr0"+i;
listHtml += " id=cr0"+i;
listHtml += " value="+response[i];
listHtml += " style=border:none;/>";
listHtml += "
listHtml += ">"+response[i]+"
";
});
$("#selectSub").html(listHtml).css("text-align","left");
}
);
但是好像在页面上获取不到生成的checkbox结点
比如:$("#selectSub :checkbox").click(function() {
alert(123);
}
);
当我选中动态生成的复选框时,没任何反应。怎样才能获得动态生成的checkbox的点击事件呢?期待解答哦~~~