简单的全选和反选功能以及选中传值实现

//两个按钮

<input class="btn-primary" type="button" value="全选" id="selectBtn" οnclick="selectAll()"/>
<input class="btn-primary" type="button" value="反选" id="selectBtn1" οnclick="reverse()"/>

//全选和反选方法

function selectAll(){
$("#contentTable:checkbox").attr("checked",true);
$("#selectBtn").attr("onclick","reverse()");
}

function reverse(){
$("#contentTable:checkbox").each(function(){
$(this).attr("checked",!$(this).attr("checked"));
});
$("#selectBtn").attr("onclick","selectAll()");
}

//表单

<table id="contentTable" >
<tr>
<th></th><th>序号</th><th>...</th>
</tr>
<c:forEach items="${list}" var="list" varStatus="index">
<tr>
<td><input name="items" type="checkbox" value="${list.id}"/></td>
<td>${index.index+1}</td>

<td>...</td>
</tr>
</c:forEach>
</table>

 

//需要传入后台的id值

var ids="";
$("[name=items]:checkbox:checked").each(function(){
ids+=$(this).val()+",";
});

转载于:https://www.cnblogs.com/BetterX/p/10175085.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值