jquery如何实现一键控制checkbox全选、反选或全不选
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,小编给大家分享一下jquery如何实现一键控制checkbox全选、反选或全不选,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下
千家信息网最后更新 2025年11月07日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安全错误
数据库的锁怎样保障安全
珠海pc软件开发哪家好
济宁erp软件开发公司
数据库控件向导为什么不管用
软件开发 加班情况
php数据库注册登录例子
数据库导入文件速度
共守网络安全的海报
网络安全比赛一般比什么
csec 网络安全
敦煌汉简文献数据库
我做软件开发
2022年网络安全大事件
巴彦淖尔进销存软件开发多少钱
我的世界服务器资源区
聊天服务器源码
上海网络安全事件预案
十堰市软件开发学校
2022届软件开发笔试题
cf绿色服务器是干啥的
黑魂1重制版联机服务器
郑州直销软件开发哪家品牌好
win2012服务器怎么配置
上海pdu服务器电源生产厂家
网络技术与应用作业
网络安全主要事项
数据库取消一万限制
计算机网络技术初学者题
疫情防控人口信息数据库
兰州网络技术服务有限公司
acb是哪个数据库的