鍍金池/ 問答/數(shù)據(jù)庫  HTML/ dataTables使用滾動下拉異步加載數(shù)據(jù)時,怎么保留上一次請求(上一頁)的數(shù)

dataTables使用滾動下拉異步加載數(shù)據(jù)時,怎么保留上一次請求(上一頁)的數(shù)據(jù)而不是被清除?

clipboard.png

如題,上圖是滾動條式下拉加載數(shù)據(jù)的形式,每次下拉到一定程度就會重新請求ajax,然后渲染表格數(shù)據(jù)。但是之前已經請求過的,也就是上一頁的數(shù)據(jù)卻被清除了,也可以認為是被隱藏了。如果滾動條回到之前的位置,也是重新請求的ajax,重繪了一遍表格。
問題:datatables有沒有什么屬性或者事件可以讓那些被隱藏或者被消除的數(shù)據(jù),顯示出來,不再需要重新請求?
下面是我的datatables的部分屬性配置:

        "dom": 't',
        "ordering": true,
        "processing": true,//顯示加載過度loading
        "serverSide": true,
        //"stateSave": true,
        //select: {
        //    style: 'single'
        //},
        scrollY: 1000,
        scroller: {
            loadingIndicator: true
        },
        paging: true,
回答
編輯回答
挽歌

建一個全局的數(shù)組,把瀏覽過的數(shù)據(jù)放進去 需要的話取出來

2017年3月10日 21:58