方便实用的jQuery checkbox复选框全选功能简单实例_Javascript教程-查字典教程网
方便实用的jQuery checkbox复选框全选功能简单实例
方便实用的jQuery checkbox复选框全选功能简单实例
发布时间:2016-12-30 来源:查字典编辑
摘要:复制代码代码如下://主复选框//子复选框项复制代码代码如下:var$ckAll=$("input[name='ckAll']");var$...

复制代码 代码如下:

// 主复选框

<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);

});

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Javascript教程学习
    热门Javascript教程学习
    编程开发子分类