CHECKBOX全选,取消全选-jquery
用JQUERY实现全选和取消全选,减少了我们写JS的麻烦,我们再也不用写那么多代码了,给大家分享两段代码,用JQUERY实现复选框的全选和取消全选.
- <script type="text/javascript">
- $(function() {
- $("#checkall").click(function() {
- $("input[@name='checkname[]']").each(function() {
- $(this).attr("checked", true);
- });
- });
- $("#delcheckall").click(function() {
- $("input[@name='checkname[]']").each(function() {
- $(this).attr("checked", false);
- });
- });
- });
- </script>
- <input type='checkbox' id='id1' name='checkname[]' value='1' />value1
- <input type='checkbox' id='id2' name='checkname[]' value='2' />value2
- <input type='checkbox' id='id3' name='checkname[]' value='3' />value3
- <input type="button" id="checkall" name="checkall" value="全选" />
- <input type="button" id="delcheckall" name="delcheckall" value="取消全选" />
更加简单的一种:
- $("#checkall").click(
- function(){
- if(this.checked){
- $("input[name='checkname']").each(function(){this.checked=true;});
- }else{
- $("input[name='checkname']").each(function(){this.checked=false;});
- }
- }
- );
可以歇歇了!!