checkbox,全选,反选

在网上找的很多全选反选的,发现好多进行反选操作以后,全选和全不选操作就会出问题,然后自己经过几个小时整理了一些。

	<script type="text/javascript">
		//全不选方法一
		//	$("#allNotCheck").click(function() {
		//		$(":checkbox").each(function(){
		//		   this.checked=false;
		//		});
		//	});
		//全不选方法二  
		//	$("#allNotCheck").click(function() {
		//		$(":checkbox").each(function(){
		//		    $(this).prop("checked",false);
		//		});				
		//	});
		//全不选方法三  
		//  $("#allNotCheck").click(function () {    
		//   $(":checkbox").prop("checked",false);  
		//  }); 
		//全选方法一(对应着全不选方法一,使用时需要成对出现) 
		//	$("#allCheck").click(function() {
		//		$(":checkbox").each(function(){
		//		    this.checked=true;
		//		});
		//	});
		//全选 方法二(配全不选方法二)
		//	$("#allCheck").click(function() {              
		//		$(":checkbox").each(function(){
		//		    $(this).prop("checked",true);
		//			});				
		//		});
		//全选 方法三(配合全不选方法三)     
		//  $("#allCheck").click(function () {     
		//      $(":checkbox").prop("checked",true);  
		//  }); 
		//反选方法一 (反选方法没有必须对应的全选或者全不选方法)
		//	$("#checkInversion").click(function() {
		//		$("input:checkbox").each(function() {
		//			this.checked = !this.checked;
		//		});
		//	});
		//全部反选二<span style="font-family: Arial, Helvetica, sans-serif;">(反选方法没有必须对应的全选或者全不选方法)</span>
		//    $("#checkInversion").click(function(){
		//        var $checkbox=$(":checkbox");
		//          var checkbox =$checkbox;
		//          for(var i=0;i<checkbox.size();i++){
		//             checkbox[i].checked=!(checkbox[i].checked);
		//          } 
		//  });
		//反选方法三<span style="font-family: Arial, Helvetica, sans-serif;">(反选方法没有必须对应的全选或者全不选方法)</span>
		//	  $("#checkInversion").click(function(){
		//	          var $chk=$(":checkbox");
		//	          for (var i = 0; i < $chk.length; i++) { 
		//             $chk.get(i).checked = !$chk.get(i).checked;  
		//          } 
		//   });
	</script>
上面代码需要导入jQuery,导入jquery-1.6.js


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值