JQuery实现checkbox的全选/取消全选,实现类似于邮箱功能
2012-12-14 09:31
936 查看
本人初学JQuery。写了一个实现checkbox的全选/取消全选,实现类似于163邮箱功能。
以下是代码,测试全部通过,请勿喷
以下是代码,测试全部通过,请勿喷
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <script type="text/javascript" src="Script/jquery-1.7.min.js"></script> <script type="text/javascript"> $(function () { $("#SelectAll").click(function () { //全选/取消全选 $(":checkbox").attr("checked", this.checked); }); $(":checkbox").click(function () { //当选中某个子复选框时,SelectAll取消选中 if (!this.checked) { $("#SelectAll").attr("checked", false); } }); $(":checkbox").click(function () { var chsub = $("input[name='subcheck']").length; //获取subcheck的个数 var checkedsub = $("input[name='subcheck']:checked").length; //获取选中的subcheck的个数 if (checkedsub == chsub) { $("#SelectAll").attr("checked", true); } }); }); </script> </head> <body> <input type="checkbox" value="全选" id="SelectAll" />全选/取消全选<br /><br /> <input type="checkbox" value="苹果" name="subcheck" />苹果<br /> <input type="checkbox" value="雪梨" name="subcheck" />雪梨<br /> <input type="checkbox" value="荔枝" name="subcheck" />荔枝<br /> <input type="checkbox" value="樱桃"name="subcheck" />樱桃 </body> </html>
相关文章推荐
- Jquery中对checkbox的各种“全选”或者“取消”功能实现(特别注意1.6+的一定不能使用attr来取属性了!用prop!)
- jquery全选checkBox功能实现代码(取消全选功能)
- jquery全选checkBox功能实现代码(取消全选功能)
- jquery 实现checkbox全选、取消全选功能
- jquery实现checkbox的全选跟取消功能
- jquery实现checkbox的全选跟取消功能
- jquery实现checkbox全选、取消全选
- ASP.NET jQuery 实例6 (实现CheckBoxList成员全选或全取消)
- checkbox实现的类似邮箱的全选和反选功能
- zTree:实现checkbox、全选、取消全选功能
- jquery的attr和removeAttr实现checkbox全选和取消全选问题
- GridView控件的选择功能,代码实现CheckBox控件的全选、反选以及取消
- jquery操作checkbox实现全选和取消全选
- 关于用jQuery实现的checkbox全选和反选功能
- jquery checkbox全选、取消全选实现代码
- checkbox全选/取消全选以及checkbox遍历jQuery实现代码
- jQuery 实现 Checkbox 的全选、全不选和反向选择的功能
- 【jquery】checkbox——类似邮箱全选功能
- 多种方法实现checkbox全选、取消全选、删除功能
- jquery checkbox全选、取消全选实现代码