columns()。visible()
自:DataTables 1.10 起
获取/设置所选列的可见性。
说明
显示或隐藏 DataTable 中的列非常方便,尤其是在显示信息密度大的表时。此方法允许动态更改列的可见性,或读取列的可见性状态。
类型
示例
设置两列的可见性
var table = new DataTable('#myTable');
// Hide two columns
table.columns([1, 2]).visible(false);
alert(
"Table's column visibility are set to: " +
table
.columns()
.visible()
.join(', ')
);
隐藏所有类别为 '.detail' 的列
var table = new DataTable('#myTable');
table.columns('.detail').visible(false);
使用重新计算来提高性能,以隐藏多列
var table = new DataTable('#myTable');
table.columns([0, 1, 2, 3]).visible(false, false);
table.columns.adjust().draw(false); // adjust column sizing and redraw
相关
以下选项直接相关,也可能对应用程序开发有用。