checkbox标签已有checked=checked属性但是不显示勾选


点击全选按钮,选中下面的列表,再次点击取消选择。

第一次的使用的方法是$("input[name=xxx]").attr('checked',true);

但是往往刷新页面第一次点击正常,再次点击就会出现问题,html代码中是有checked=“checked”但是却不能选中

后面改成

1 $(document).delegate('#btnCheckedAll', 'click', function() {
2   if (this.checked) {
3     $('.courselist').find("input[type='checkbox']").prop("checked",true);
4   } else {
5     $('.courselist').find("input[type='checkbox']").removeAttr('checked');
6   }
7 });

完美解决。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM