我正在使用Datatables 1.10.16,根据文档,我应该能够将columnDefs.visible
属性设置为false
,并且该列不会显示(我没有使用响应) 。我与示例略有不同的是,我正在尝试隐藏从其他列的组合数据生成的列,但不是实际的数据字段。这是我的专栏定义:
columnDefs: [
{
targets: 'never',
name: 'sr',
title: 'SR',
visible: false,
searchable: true,
data: null,
render: function(data, type, row) {
return 'hi';
},
className: 'never'
}
]
和相应的列数据(我一直在尝试这些设置的几种排列,(比如将目标设置为列索引),因此重复:
columns: [
{
name: 'status',
title: 'Status',
data: null,
render: function (data, type, row, meta) {
return 'hello';
},
visible: false,
className: 'never'
}
该列将以'hello'显示,但不会被隐藏。