为了账号安全,请及时绑定邮箱和手机立即绑定

DataTable 可以实现分页全选吗

DataTable 可以实现分页全选吗

慕田峪9158850 2018-08-12 10:13:27
在做给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');//全选

}
});


查看完整回答
反对 回复 2018-08-22
  • 1 回答
  • 0 关注
  • 1188 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信