在做给Table绑数据的时候用了DataTable这个插件结果实现不了跨页的全选,只能实现某一分页的全选,很无奈,希望各路大神帮帮忙
1 回答
慕莱坞森
TA贡献1810条经验 获得超4个赞
既然你已经选择分页了,那么跨页全选就没必要呀,因为用户只能看到当前分页的信息,看不到后面分页的信息,又怎么能将后面的分页都选择进行操作。
如果非要加一个全选操作,那么只能自己设计一个javascript ,选择按钮的时候,点击下一页,分页会向服务器发送请求获得下一个分页的数据,你可以在请求上加一个参数,表示跨页全选择,当服务器返回视图的时候,在url上加上这个全选择参数。页面写一个javascript 在页面刷新前,判断url是否包含全选择参数,如果包含参数。
//假设你的选择是<input tyle="checkbox" name="checkbox"> $(function () {
if (String(window.location).indexOf("allcheck") >= 0){
$("[name='checkbox']").attr("checked",'true');//全选
} });
添加回答
举报
0/150
提交
取消