DataTables,jQuery,隐藏列

时间:2014-10-26 12:50:37

标签: jquery properties datatables jquery-datatables-editor

我在DataTable中使用以下代码隐藏列时出现“小”问题:

var XTable = $('#table1').DataTable();
    XTable.column(0).visible( false );

第一列是hiden,但其他列的编辑器关联移动到下一列。 我是说ie。我设置了datepicker来编辑第3列,但是如果我编辑第4列,则会在隐藏datepicker之后出现。 如何避免这个问题?

1 个答案:

答案 0 :(得分:1)

由于您知道您将提前隐藏它,因此最好将其隐藏在DataTable定义中而不是事后。请参阅:http://www.datatables.net/examples/basic_init/hidden_columns.html

var XTable = $('#table1').DataTable({
                  "columnDefs": [
                    {
                       "targets": [0],
                       "visible": false,
                    }
                 ]
              });