You should use className
along with the columnDefs or the columns,
Define hide_column
class in your css like this
.hide_column {
display : none;
}
You have two ways to assign that .hide_column
class:
Use columnDefs
(assign custom class to first column):
$('#example').DataTable( {
columnDefs: [
{ targets: [ 0 ],
className: "hide_column"
}
]
} );
OR columns
$('#example').DataTable( {
"columns": [
{ className: "hide_column" },
null,
null,
null,
null
]
} );
code snippets taken from here
Old answer
Try adding
"sClass": "hide_column"
that should make that column hidden...
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…