checkbox之全选和反选
先导入jquery组件
<input type="checkbox" id="checkall">全选<input type="checkbox" id="checkrev">反选 <input type="checkbox" name="check1">1 <input type="checkbox" name="check1">2 <script> $(function(){ $("#checkall").click(function(){ $('[name=check1]:checkbox').attr('checked',this.checked);//checked为true时为默认显示的状态 }); $("#checkrev").click(function(){ //实现反选功能 $('[name=check1]:checkbox').each(function(){ this.checked=!this.checked; }); }); }); </script>
一个按钮实现全选和反选
<input type="checkbox" id="checkall">全选 <input type="checkbox" name="check1">1 <input type="checkbox" name="check1">2 <script> $(function(){ $("#checkall").click(function(){ $('[name=check1]:checkbox').each(function(){ this.checked=!this.checked; }); }); });