myphper

最近做项目发现jQuery对checkbox的全选和非全选操作只有第一次生效,以后就不生效了,不知道是不是jQuery版本库的问题,最终找到了一个解决方案:

把原来的下面这两句:

$(\'input\').attr(\'checked\',\'checked\');

$(\'input\').attr(\'checked\',false);

 

改成下面的:

$(\'input\').prop(\'checked\',\'checked\');

$(this).removeAttr("checked");

 

欢迎大神们批评指正。

分类:

技术点:

相关文章: