如何通过ColVis扩展程序提供我希望隐藏在表加载的列列表?
另外,有没有办法检索当前可见/隐藏的列列表?
答案 0 :(得分:9)
指定可见列
您可以使用columnDefs
或columns
选项设置可见性,以定位特定列以及columns.visible
选项以设置列可见性。
例如,要最初隐藏第二列,请使用以下选项:
var table = $('#example').DataTable({
'columnDefs': [
{ targets: 1, visible false }
]
});
请参阅this jsFiddle进行演示。
获取可见列的列表
您可以使用columns().visible()
方法获取可见列的列表。
var colVisible = table.columns().visible();
请参阅this jsFiddle进行演示。