通过Ajax动态生成的页面,解决复选框,选择一次不能再选择的问题

来源:互联网 发布:psd软件免费下载 编辑:程序博客网 时间:2024/06/05 19:16

相信这个例子大家都看过了

http://www.helloweba.com/view-blog-254.html

在一般的页面都能用,可是在Ajax动态生成的页面上却不能用。

下面介绍一下如何解决动态生成的页面,实现复选框的全选与反选(checkbox)


实现全选与反选。

$("#allCheckBox").click(function (){if(this.checked){$(':checkbox[name=checkName]').prop('checked',this.checked);}else{$(':checkbox[name=checkName]').prop({checked:false});}});

获取选中的值

var valArr = new Array; $(":checkbox[name=checkName]").each(function(i){     if($(this).prop("checked")==true){        valArr[i] = $(this).val();     }    });     var vals = valArr.join(',');


0 0