全选checkbox只能执行一次的问题
2024-08-31 10:06:25
现象:第一次运行,点select all那个checkbox,可以全选,再点一次,也可以全部取消。但是,之后不管怎样点击,都没有用了……
- <input type="checkbox" id="selectAll_top" />select all<br />
- <input type="checkbox" name="sel" class="combinedPay" />1<br />
- <input type="checkbox" name="sel" class="combinedPay" />2<br />
- <input type="checkbox" name="sel" class="combinedPay" />3<br />
- <script type="text/javascript">
- $("#selectAll_top").click(function(){
- if($("#selectAll_top").prop('checked')){
- $("#selectAll_end").attr("checked",true);
- $(".combinedPay").attr("checked",true);
- }else{
- $("#selectAll_end").attr("checked",false);
- $(".combinedPay").attr("checked",false);
- }
- });
- </script>
解决方法:
把attr,都改成prop试试。
jquery有的版本是存在这个问题的,
主要是属性值和状态值的问题。
最新文章
- Android中手机录屏并转换GIF的两种方式
- elasticsearch,python包pyes进行的处理
- Python爬虫 网页图片
- Java集合系列:-----------02Collection架构
- WCF初探-7:WCF服务配置工具使用
- win32 api Windows窗口的创建
- 【Cocos2d-X开发学习笔记】第30期:游戏中数据的存储(下)
- iPhone safari中Document事件不触发的解决方案 [冒泡]
- 关于dom脚本编程的一些优秀理念总结
- Java多线程消费者、生产者的基本思路
- hdu 1241(DFS/BFS)
- ng2-table
- Hadoop的RPC机制及简单实现
- Stephen Wolfram自述
- JS笔记—03(DOM编程)
- Saiku通过iframe嵌入web页面(六)
- CentOS安装SVN客户端
- hdu 5003 模拟水题 (2014鞍山网赛G题)
- Spring Boot 开发入门
- Linux常用命令及搭建测试环境