jquery如何实现一键控制checkbox全选、反选或全不选
发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,小编给大家分享一下jquery如何实现一键控制checkbox全选、反选或全不选,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下
千家信息网最后更新 2025年01月17日jquery如何实现一键控制checkbox全选、反选或全不选
小编给大家分享一下jquery如何实现一键控制checkbox全选、反选或全不选,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
jquery attr()方法获取标签的 checked 会有问题,所以用了 prop() 方法。
Hml的checkbox没有加name,只用了 div 嵌套。
//全选$('#allChecked').change(function(){ $('#box').children(':checkbox').prop('checked',$(this).is(':checked')?true:false);});
//反选$('#invertChecked').change(function(){ if($(this).is(':checked')){ $('#box').children(':checkbox').each(function(){ $(this).prop('checked',$(this).is(':checked')?false:true); }); }});
//一键控制全选、反选、全不选$('#orChecked').change(function(){ if($(this).is(':checked')){ var box = $('#box').children(':checkbox'); if(box.length==box.filter(':not(:checked)').length){ // 复选框长度和没选中的个数一样 -> 全选 , .not(':checked').length 也可以。 $('#box').children(':checkbox').prop('checked',true); }else{ // 如果有选中个数,-> 反选 $('#box').children(':checkbox').each(function(){ $(this).prop('checked',$(this).is(':checked')?false:true); }); }else{ $('#box').children(':checkbox').prop('checked',false); // 如控制键取消选中,剩余的checkbox也取消选中 } });
西瓜 芒果 橙 山竹 草莓 火龙果
全选 反选 全选/反选/全不选
以上是"jquery如何实现一键控制checkbox全选、反选或全不选"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
控制
一键
篇文章
个数
内容
方法
不怎么
大部分
山竹
更多
标签
火龙
火龙果
知识
芒果
草莓
行业
西瓜
资讯
资讯频道
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
广州雷智网络技术有限公司
深圳豆蔻网络技术
服务器和网站安全加固
超市电商软件开发价格
青浦区互联网软件开发常见问题
维护我国网络安全网
枣庄软件开发价格
廊坊服务器回收价格表
天地劫七色璎珞服务器
sql数据库共享服务器
伞方软件开发
海南大学edu邮箱外发服务器
cba数据库安装
浏览器访问不了数据库
企业网络安全方案
网络安全督查查些什么
计算机维护网络安全应采取的对策
数据库三个盘
湛江金融软件开发费用是多少
尚硅谷数据库连接方式
此网络安全配置已过时
身边的数据库的应用
iis管理器连接不上服务器
校园网络安全防范
网络安全首席专家鸟哥
邮箱服务器架设
成都网络技术专业哪个学校好
为什么网络安全性低
网络安全事件的预防
多硬盘存储数据库sqlite