以下のようなコードを使用して DataTable の列を非表示にする「小さな」問題があります。
var XTable = $('#table1').DataTable();
XTable.column(0).visible( false );
最初の列は非表示ですが、他の列の編集者の関連付けは次の列に移動します。つまり。3列目を編集するために日付ピッカーを設定しましたが、非表示にした後、4列目を編集すると日付ピッカーが表示されます。この問題を回避するには?
以下のようなコードを使用して DataTable の列を非表示にする「小さな」問題があります。
var XTable = $('#table1').DataTable();
XTable.column(0).visible( false );
最初の列は非表示ですが、他の列の編集者の関連付けは次の列に移動します。つまり。3列目を編集するために日付ピッカーを設定しましたが、非表示にした後、4列目を編集すると日付ピッカーが表示されます。この問題を回避するには?
事前に非表示にすることがわかっているため、事後ではなく、DataTable 定義で非表示にすることがおそらく最適です。参照: http://www.datatables.net/examples/basic_init/hidden_columns.html
var XTable = $('#table1').DataTable({
"columnDefs": [
{
"targets": [0],
"visible": false,
}
]
});