全选和全不选第二次失效的问题解决方案

在使用jQuery改变CheckBox选中和不选中的时候,使用了下面语句改变:

$("[name = shoppingCurtList]:checkbox").attr("checked", true);

这样操作按道理来说是没有问题的,但是第二次点击的时候,选中和不选中的方法是执行了,而样式选中的样式没有改变,把上面的操

操作改为下面的操作,就会解决这个bug:

$("[name = shoppingCurtList]:checkbox").prop("checked", true);



此时用attr的话第一次是可以实现的,等到第二次的时候就失效了,此时的解决方案是:将attr改成prop






猜你喜欢

转载自blog.csdn.net/csdn19970806/article/details/80644005