如何在jQuery DataTables中使用类名删除列?
我的代码是这样的:http://jsfiddle.net/oscar11/ebRXw/801/
$(document).ready(function() {
$('#example').DataTable( {
"responsive": true,
"aoColumnDefs": [
{
"className": 'never',
"targets": 1
}
]
} );
} );
但第一列未删除。
答案 0 :(得分:2)
<强>解强>
使用targets
选项中的表标题(我的示例中为th
)分配给col-hide
元素的类名(不带前导点.
)来定位某些列和visible
选项可隐藏这些列。
"columnDefs": [
{ targets: "col-hide", visible: false }
]
例如:
$('#example').DataTable( {
"responsive": true,
"columnDefs": [
{ targets: "col-hide", visible: false }
]
} );
<强>样本强>
请参阅this jsFiddle以获取代码和演示。
答案 1 :(得分:1)