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

dataTables使用滚动下拉异步加载数据时,怎么保留上一次请求(上一页)的数据而不是被清除?

dataTables使用滚动下拉异步加载数据时,怎么保留上一次请求(上一页)的数据而不是被清除?

小唯快跑啊 2019-03-12 13:15:34
如题,上图是滚动条式下拉加载数据的形式,每次下拉到一定程度就会重新请求ajax,然后渲染表格数据。但是之前已经请求过的,也就是上一页的数据却被清除了,也可以认为是被隐藏了。如果滚动条回到之前的位置,也是重新请求的ajax,重绘了一遍表格。问题:datatables有没有什么属性或者事件可以让那些被隐藏或者被消除的数据,显示出来,不再需要重新请求?下面是我的datatables的部分属性配置:        "dom": 't',        "ordering": true,        "processing": true,//显示加载过度loading        "serverSide": true,        //"stateSave": true,        //select: {        //    style: 'single'        //},        scrollY: 1000,        scroller: {            loadingIndicator: true        },        paging: true,
查看完整描述

1 回答

?
眼眸繁星

TA贡献1873条经验 获得超9个赞

建一个全局的数组,把浏览过的数据放进去 需要的话取出来


查看完整回答
反对 回复 2019-03-19
  • 1 回答
  • 0 关注
  • 434 浏览
慕课专栏
更多

添加回答

举报

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