我自己写了一个例子,用jQuery全选checkbox。
附件中有完整的代码。
<html> <head> <style> table { border: 1px solid black; } .checkbox { } </style> <script type="text/javascript" src='jquery-1.10.2.js'></script> <script type="text/javascript"> $(function() { //给全选的checkbox添加动作 $('#checkboxAllId').click(function() { if ($(this).prop('checked')) { $('.checkbox').each(function(i, d) { $(this).prop('checked', true); }); } else { $('.checkbox').each(function(i, d) { $(this).prop('checked', false); }); } }); //给每一个子checkbox添加动作 var checkboxObj = $('.checkbox'); checkboxObj.click(function(i, d) { var checkedArr = []; var checkboxArr = []; if ($(this).prop('checked')) { checkboxObj.each(function(i, d) { if ($(this).prop('checked')) { checkedArr.push(this); } checkboxArr.push(this); }); $('#checkboxAllId').prop('checked', (checkedArr.length == checkboxArr.length)); } else { $('#checkboxAllId').prop('checked', false); } }); }); </script> </head> <body> <table> <tr> <td><input type="checkbox" id="checkboxAllId" value="-1" />全选</td> </tr> <tr> <td><input type="checkbox" class="checkbox" value="1" />1</td> </tr> <tr> <td><input type="checkbox" class="checkbox" value="2" />2</td> </tr> <tr> <td><input type="checkbox" class="checkbox" value="3" />3</td> </tr> <tr> <td><input type="checkbox" class="checkbox" value="4" />4</td> </tr> <tr> <td><input type="checkbox" class="checkbox" value="5" />5</td> </tr> <tr> <td><input type="checkbox" class="checkbox" value="6" />6</td> </tr> <tr> <td><input type="checkbox" class="checkbox" value="7" />7</td> </tr> <tr> <td><input type="checkbox" class="checkbox" value="8" />8</td> </tr> <tr> <td><input type="checkbox" class="checkbox" value="9" />9</td> </tr> </table> </body> </html>
相关推荐
Jquery全选反选Checkbox 简单好用 复用性很好 欢迎下载
JQuery实现checkbox的全选取消全选
jQuery制作全选CheckBox 的两种代码 还不错
本文实例讲述了jQuery实现checkbox全选的方法。分享给大家供大家参考。具体分析如下: 通过checkbox 进行全选和取消全选的操作,如果通过toggle进行处理,则会出现checkbox无法显示对勾的问题。 使用click事件,根据...
C#.net下通jQuery实现的由CheckBox来控件CheckBoxList的全选操作,通过CheckBox来全选CheckBoxList,当有一个CheckBoxList选中时,CheckBox则被选中,且并且可以取得选中的CheckBox和CheckBoxList的value和text
主要介绍了jquery实现checkBox全选功能、取消全选功能,代码简单,大家可以直接参考使用
jquery Checkbox 全选 反选 全不选 多种实现方法 和表单验证
主要介绍了jQuery实现checkbox全选功能,结合完整实例形式分析了jQuery事件响应及页面元素属性动态操作相关实现技巧,需要的朋友可以参考下
JQuery 判断checkbox是否选中,checkbox全选,获取checkbox选中值
jquery、js操作checkbox全选反选.docx
jquery实现checkbox全选、反选、全部选,很不错的资源,欢迎大家下载学习var langType=""; var arLangType = []; $("[name='langType'][checked]").each(function(i) { arLangType[i]=$(this).val(); }); ...
主要介绍了jquery操作checkbox实现全选和取消全选,需要的朋友可以参考下
页面上通过一个checkbox实现全选与反选
使用jquery实现 checkbox的 全选,反选
checkbox使用jquery全选-反选-取得选中的值-完整的例子
jquery实现全选和全不选,只要有一个复选框没有选中,全选框不选中;
自动动手写了个操作checkbox,里面包括全选、全不选、反选、获取选中值四个功能...
本文主要向大家展示了一段使用jQuery实现checkbox全选的方法,以及编写此方法的背景和过程,非常详细,这里推荐给小伙伴们。
jquery获取checkbox选中的值,包括全选 取消全选 反选 选中奇数行 获取选中的值