修复dataTable中的多个列

时间:2015-06-03 06:55:09

标签: jquery jquery-datatables

我正在使用DataTables 1.10.0,我需要修复表中的某些列,如图中所示。

DataTable With Fixed Column

与包含FixedColumns的表的dataTables文档一样,我尝试了以下代码:

$(document).ready(function () {
    var table = $('#mytable').dataTable({
        "iDisplayLength": 10,
        "ordering": false,
        "scrollY": "300px",
        "scrollX": "100%",
        "scrollCollapse": true,
    });
    new $.fn.dataTable.FixedColumns( table );
}); 

这只能修复S.No.图像中表格的列。如何修复左边的前三列,对于我的特定情况S.No.,Action和Status。 任何帮助将不胜感激。感谢。

1 个答案:

答案 0 :(得分:1)

使用leftColumns参数。请参阅文档中的multiple fixed columns示例。

new $.fn.dataTable.FixedColumns( table, {
    leftColumns: 3
} );