0

以下のようなコードを使用して DataTable の列を非表示にする「小さな」問題があります。

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

最初の列は非表示ですが、他の列の編集者の関連付けは次の列に移動します。つまり。3列目を編集するために日付ピッカーを設定しましたが、非表示にした後、4列目を編集すると日付ピッカーが表示されます。この問題を回避するには?

4

1 に答える 1

1

事前に非表示にすることがわかっているため、事後ではなく、DataTable 定義で非表示にすることがおそらく最適です。参照: http://www.datatables.net/examples/basic_init/hidden_​​columns.html

var XTable = $('#table1').DataTable({
                  "columnDefs": [
                    {
                       "targets": [0],
                       "visible": false,
                    }
                 ]
              });
于 2014-10-26T12:55:39.763 に答える