首页 > 解决方案 > DataTables水平滚动状态保存

问题描述

我的垂直状态保存工作正常,但拒绝水平保存,我所有的谷歌搜索结果都没有答案。

如何让 ScrollX 进入 stateSave?

下面是我当前的数据表

    $(document).ready(function() {

        // DataTable
        var table = $('#example').removeAttr('width').DataTable({
            "ordering": false,
            "searching": false,
            scrollY: '64vh',
            deferRender: true,
            "bInfo" : false,
            scroller: true,
            scrollX: true,
            stateSave: true,
            "dom": '<"toolbar">frtip',
            "columnDefs": [ {"className": "dt-center", "targets": "_all"} ],

        } );         

    } );       

标签: jquerydatatables

解决方案


如果默认情况下不处理,您可以使用stateSaveCallbackandstateLoadCallback选项自行处理。

还要检查stateSaveParams保存的参数管理。


推荐阅读