一个简单的checkbox全选实现
来源:互联网 发布:汽车电脑维修数据论坛 编辑:程序博客网 时间:2024/05/21 14:41
全选是很多项目中必要有的代码块
不多说直接上代码
html代码
<body> <table> <tr> <th><input type='checkbox' id='allcheck'/></th> <th>你喜欢什么</th> </tr> <tr> <td><input type='checkbox' /></td> <td>天龙八部</td> </tr> <tr> <td><input type='checkbox' /></td> <td>少年包青天</td> </tr> <tr> <td><input type='checkbox' /></td> <td>猎场</td> </tr> </table></body>
javascript(基于jQuery)
$(function(){ //获取所有的除了全选的checkbox var cks= $(':checkbox:gt(0)'); //给全选checkbox绑定click事件 var allcheck=$('#allcheck').click(function(){ //让所有非全选checkbox checked状态和全选checkbox一致 cks.prop("checked", $(this).prop("checked")); }) //每个非全选checkbox绑定事件 cks.click(function(){ if(!$(this).prop('checked')){ //有不是选中的则修改全选的未非选中 allcheck.prop('checked',false); }else{ //检查所有的非全选的checkbox是否是选中的 if(cks.filter($(':not(:checked)')).length==0){ allcheck.prop('checked',true); } } }) })
觉得有问题请指正!
阅读全文
0 0
- 一个简单的checkbox全选实现
- 一个简单的checkbox全选的例子
- js实现简单的checkbox全选和取消全选效果
- CheckBox全选的实现
- 一个较简单的js实现checkbox的全选与全不选功能
- JavaScript简单实现checkbox全选
- android checkBox (复选框)简单例子,全选的实现
- jquery实现checkbox全选全不选的简单实例
- jquery实现checkbox全选全不选的简单实例
- Android中checkbox全选功能的简单实现
- JS的checkbox实现全选
- JQuery一个checkbox实现全选/全不选,取消子checkbox时,全选checkbox取消对号
- Android全选删除CheckBox的简单使用
- jQuery最简单的checkbox全选和取消全选
- Javascript实现CheckBox的全选与取消全选的代码
- Javascript实现CheckBox的全选与取消全选的代码
- Javascript实现CheckBox的全选与取消全选的代码
- 实现列表CheckBox全选的Javascript
- mysql/mariadb centos7 修改root用户密码及配置参数
- 常用linux命令符1
- css3属性中background-clip与background-origin的用法释疑
- Redis持久化
- WebService初探之天气服务的调用
- 一个简单的checkbox全选实现
- 清除缓存
- 马云乌镇演讲:我们相信它是未来,看见它是未来,把它变成未来 | 独家干货
- Building your Deep Neural Network: Step by Step 吴恩达老师第一课第四周作业
- JAVA NIO 同步与异步区别
- Oracle中的常用sql
- poj2886——Who Gets the Most Candies?
- 高通平台objdump查看汇编和源码
- java String 缓冲池