jQuery全选全不选反选的简洁写法实例

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery全选全不选反选的简洁写法实例相关的知识,希望对你有一定的参考价值。

全选方面的功能几乎是每个需要列表展示的网站所必不可少的,当然此功能也有很多种写法,现在介绍一下,比较简洁易懂的写法:
<input type="checkbox" name="gogf[]"/>
<input type="checkbox" name="gogf[]"/>
<input type="checkbox" name="gogf[]"/>
<button id="all_xuan">全选</button> 
<button id="no_xuan">全不选</button>
<button id="fan_xuan">反选</button>
 
//jQuery代码如下:
$(‘button#all_xuan‘).click(function(){
       $(‘[name="gogf[]"]:checkbox‘).prop(‘checked‘,true);
})
$(‘button#no_xuan‘).click(function(){
  $(‘[name="gogf[]"]:checkbox‘).prop(‘checked‘,false);
})
$(‘button#fan_xuan‘).click(function(){
  $(‘[name="gogf[]"]:checkbox‘).each(function(index,element){
    this.checked=!this.checked;
  });
})
 
 
有时我们也会用 循环的方式选中
$(‘input:checkbox‘).each(function() {
  $(this).attr(‘checked‘, true);
});
 
本文:摘抄+记录
 

以上是关于jQuery全选全不选反选的简洁写法实例的主要内容,如果未能解决你的问题,请参考以下文章

jquery全选反选全不选代码

Vue实现单选、全选和反选

jquery全选全不选反选

jQuery全选全不选反选

用jQuery实现(全选反选全不选功能)

jQuery实现复选框全选全不选反选问题解析