jQuery的CheckBox全选反选时,勾选失效的问题
来源:互联网 发布:linux ioremap 失败 编辑:程序博客网 时间:2024/05/25 21:35
在做复选框的时候,全选、反选应该是比较常用的功能。我在做这个功能时,发现多次全选、反选之后,页面展示的“勾选”效果失败了,页面上没有展示出勾选效果。但是追踪js,发现已经是选中状态。
在网上搜了下,原因可能是不同的jQuery版本,有的方法可能已经弃用。jQuery的版本太老,或太新,都有可能发生这种情况。下面贴代码:
我的jQuery版本是:jQuery v1.11.1。
部分easyUI的datagrid代码,我的复选框是动态生成的:
{field:'id',title:'<input id=\"allcheck\" type=\"checkbox\" >',width:30,align:'center', formatter:function(v,row,index){ if(row.confirmResult == 1) return "<input class=\"checkbox\" type=\"checkbox\" value=\""+row.orderId+"\" />"; if(row.confirmResult == 2) return "<input type=\"checkbox\" disabled=\"disabled\" />"; }},下面是根据生成的CheckBox,全选按钮的全选、反选效果实现的代码:
$("#allcheck").click(function(){ if($("#allcheck").is(":checked")){ $(".checkbox").each(function(){ $(this).prop("checked", true); });}else{ $(".checkbox").each(function(){ $(this).removeAttr("checked"); });}});利用removeAttr()和prop()方法,完全没问题。
0 0
- jQuery的CheckBox全选反选时,勾选失效的问题
- jquery checkbox 全选失效问题
- Jquery操作checkbox全选、反选失效的问题解决
- jquery checkbox 全选反选,解决第二次失败的问题
- checkbox 全选的问题
- JQuery实现的 checkbox 全选、反选。
- JQuery实现的 checkbox 全选、反选。
- jquery checkbox的全选和反选
- 关于jQuery实现CheckBox全选只能生效一次的问题
- 【jQuery】jQuery实现checkbox的全选/反选逻辑
- 关于checkbox的全选问题
- 关于checkbox全选的问题
- 解决jquery操作checkbox全选全不选无法勾选问题
- 解决jquery操作checkbox全选全不选无法勾选问题
- 解决jquery操作checkbox全选全不选无法勾选问题
- 解决jquery操作checkbox全选全不选无法勾选问题
- 解决jquery操作checkbox全选全不选无法勾选问题
- 解决jQuery操作checkbox第二次失效的问题
- Python文件基础操作(入门1)
- linux下最常用命令
- java MD5加码
- 如何解决谷歌Chrome浏览器第三方扩展程序已停用
- 蓝桥杯PREV-6翻硬币(贪心)
- jQuery的CheckBox全选反选时,勾选失效的问题
- 【串口通信】字符串发送与十六进制发送的区别
- 关于这段时间翻译的一点感悟
- sql优化技巧
- 529. Minesweeper\74. Search a 2D Matrix
- OpenGL核心技术之法线贴图
- MySql数据库相关问题整理
- IDEA项目中实现伪分布的MapReduce作业的问题
- Android手势密码view笔记(一)