博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
全选checkbox只能执行一次的问题
阅读量:5277 次
发布时间:2019-06-14

本文共 730 字,大约阅读时间需要 2 分钟。

现象:第一次运行,点select all那个checkbox,可以全选,再点一次,也可以全部取消。但是,之后不管怎样点击,都没有用了……

 

  1. <input type="checkbox" id="selectAll_top" />select all<br />  
  2. <input type="checkbox" name="sel" class="combinedPay" />1<br />  
  3. <input type="checkbox" name="sel" class="combinedPay" />2<br />  
  4. <input type="checkbox" name="sel" class="combinedPay" />3<br />  
  5.   
  6.   
  7. <script type="text/javascript">  
  8.     $("#selectAll_top").click(function(){  
  9.         if($("#selectAll_top").prop('checked')){  
  10.             $("#selectAll_end").attr("checked",true);  
  11.             $(".combinedPay").attr("checked",true);  
  12.         }else{  
  13.             $("#selectAll_end").attr("checked",false);  
  14.             $(".combinedPay").attr("checked",false);  
  15.         }  
  16.     });  
  17. </script> 

    解决方法:

    把attr,都改成prop试试。

    jquery有的版本是存在这个问题的,
    主要是属性值和状态值的问题。

转载于:https://www.cnblogs.com/clj2017/p/8963940.html

你可能感兴趣的文章
Ubuntu14.04下安装ZendStudio10.6.1+SVN出现Failed to load JavaHL Library
查看>>
Wind River Linux 6 Security Profile
查看>>
Android_显示器本身被卸载应用程序
查看>>
怎样以学习单片机为契机,逐步成为优秀的project师
查看>>
Java中Integer类的方法
查看>>
“error : unknown filesystem”的解决的方法
查看>>
linux杂谈(十九):DNSserver的配置(二)
查看>>
《网络攻防》第二周作业
查看>>
关于Windows Live Writer博客同步
查看>>
linux下的C语言快速学习—计算机体系结构基础简单了解
查看>>
nextTick refs
查看>>
内置函数
查看>>
ucore lab1实验笔记
查看>>
java内部类概念
查看>>
(60)zabbix网络发现介绍Network Discovery
查看>>
annotation本质
查看>>
shell之文本过滤(awk)
查看>>
学习进度条--第五周
查看>>
获取spring中所有的bean名称
查看>>
linux常用命令
查看>>