如何在DataTable版本1.9中添加固定列插件

时间:2019-02-14 08:11:33

标签: javascript jquery datatables

我正在尝试将固定列插件添加到我的jquery数据表v 1.9中。但是我找不到需要导入的必需js文件。所以当我尝试这样打电话时:

 var oTable = $('#myDataTable').dataTable({
        "bServerSide": true,
        "sAjaxSource": "/VMS/Customer/_index",
        "bProcessing": true,
        "aLengthMenu": tablelength(),
        "bJqueryUI": true,
        "bAutoWidth": false
        }
    new FixedColumns(oTable, {
        "iLeftColumns": 2,
        "iLeftWidth": 350
    });

在控制台中,它说出Uncaught ReferenceError:未定义FixedColumns。请有人告诉我应该下载和导入哪些文件,以及是否需要任何其他更改?

注意:我不允许使用任何其他版本的数据表

1 个答案:

答案 0 :(得分:0)

可以这么说,FixedColumns没有定义,这不是正确的方法。

宁可使用:

new $.fn.dataTable.FixedColumns( oTable, {
    "iLeftColumns": 2,
    "iLeftWidth": 350
});

根据v1.9FixedColumns文档。

别忘了添加required files

cdn.datatables.net/fixedcolumns/3.2.6/css/fixedColumns.dataTables.min.css
cdn.datatables.net/fixedcolumns/3.2.6/js/dataTables.fixedColumns.min.js