方便实用的jQuery checkbox复选框全选功能简单实例
更新时间:2013年10月09日 15:52:20 作者:
这篇文章介绍了jQuery checkbox复选框全选功能的代码实例,有需要的朋友可以参考一下
复制代码 代码如下:
// 主复选框
<input type="checkbox" id="ck" name="ckAll">// 子复选框项
<input type="checkbox" id="ck1" name="ckItm">
<input type="checkbox" id="ck2" name="ckItm">
<input type="checkbox" id="ck3" name="ckItm">
复制代码 代码如下:
var $ckAll = $("input[name='ckAll']");
var $ckItm = $("input[name='ckItm']");
var len = $ckItm.length;
$ckAll.click(function() {
// 获取$ckAll当前选中状态,如果选中,其他子复选框则选中,反之则取消
$ckItm.prop('checked',this.checked);
});
$ckItm.click(function() {
// 给b绑定判断事件
var b=$ckItm.filter(":checked").length==len;// 当所选的子复选框个数等于总个数,主复选框则会被选中
// 通过三元运算判断
var flag=$ckAll.prop("checked",b?true:false);
});
相关文章
深入理解jquery的$.extend()、$.fn和$.fn.extend()
下面小编就为大家带来一篇深入理解jquery的$.extend()、$.fn和$.fn.extend()。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧2017-07-07Jquery ajaxStart()与ajaxStop()方法(实例讲解)
本篇文章主要是对Jquery中的ajaxStart()与ajaxStop()方法进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助2013-12-12
最新评论