全选或取消所有复选框

jsp:

<body>
		
		<div id="table">
			<table border="0.1px;">
				<!-- 标题 -->
				<thead>
					<tr>
						<td><input type="checkbox" id="checkAll"  οnclick="checkAll()"/></td>
					</tr>
				</thead>
				
				<tbody id="content">
				        <tr><td><input type='checkbox' id='user' value="12"/></td></tr>
                          <tr><td><input type='checkbox' id='user' value="12"/></td></tr>
				</tbody>
				
			</table>
		</div>
		
	</body>

 

js:

//点击标题栏复选框全选所有复选框
function checkAll(){
	if($("input[id='checkAll']:checked").length == 1){
		$("input[id='user']").each(function(){
			this.checked=true;
		});
	}else{
		$("input[id='user']").each(function(){
			this.checked=false;
		});
	}
}

 

注意:$("input[id='user']:checked")得到的是一个对象数组。可以通过length和size()得到数组长度。

          $("input[id='user']:checked").val()得到的是第一个元素的value值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值