jQuery全选全不选第二次失效问题解决办法
2017-06-05 17:07
239 查看
在使用jQuery改变CheckBox选中和不选中的时候,使用了下面语句改变:
$("[name = shoppingCurtList]:checkbox").attr("checked", true);
这样操作按道理来说是没有问题的,但是第二次点击的时候,选中和不选中的方法是执行了,而样式选中的样式没有改变,把上面的操
操作改为下面的操作,就会解决这个bug:
$("[name = shoppingCurtList]:checkbox").prop("checked", true);
全部代码如下所示:
html代码:
js代码:
这里补充一个知识点,arguments.callee.num = arguments.callee.num ? arguments.callee.num : 0;可以记录HTML标签的点击次数。
$("[name = shoppingCurtList]:checkbox").attr("checked", true);
这样操作按道理来说是没有问题的,但是第二次点击的时候,选中和不选中的方法是执行了,而样式选中的样式没有改变,把上面的操
操作改为下面的操作,就会解决这个bug:
$("[name = shoppingCurtList]:checkbox").prop("checked", true);
全部代码如下所示:
html代码:
js代码:
这里补充一个知识点,arguments.callee.num = arguments.callee.num ? arguments.callee.num : 0;可以记录HTML标签的点击次数。
相关文章推荐
- 解决JQuery全选/反选第二次失效的问题
- jquary实现全选、反选,第二次选择时失效的解决办法
- 解决jQuery操作checkbox第二次失效的问题
- Jquery操作checkbox全选、反选失效的问题解决
- 解决jquery中全选点击第二次不生效的问题
- jquery checkbox 全选反选,解决第二次失败的问题
- jQuery失效问题解决方案
- [转]ASP.NET 2.0(ASP.NET 1.X)中CSS失效的问题的起因及解决办法
- 解决eWebEditor老版本在IE新版本下按钮失效问题一劳永逸的办法
- 使用jQuery解决GridView全选问题
- 【jquery仿datalist的一个问题,求助】——设置每行显示几列,块状DIV的解决办法
- 解决JQuery的 slideDown()函数导致ie6的overflow失效的个人解决办法。
- jquery.datatables 缓存问题的解决办法
- 使用jquery的时候,js的window.onunload事件失效的解决办法
- ctags -R失效,出现问题的解决办法
- 解决response.write()css失效的问题办法
- 关于Option中的空格问题在某些情况下失效的解决办法
- 关于jquery中使用slidDown出现问题的解决办法
- jQuery.getJSON的缓存问题的解决办法
- [转]jquery与updatepanel二次失效问题解决方案