{hero}

column().visible()

自:DataTables 1.10 起

取得/設定單一選定欄位的可見性。

說明

在 DataTable 中顯示和隱藏欄位可能相當方便,尤其是在顯示具有大量資訊密度的表格時。此方法允許即時變更單一欄位的可見性,或讀取欄位的可見性狀態。

類型

function column().visible()

說明

取得所選欄位的可見性。

回傳值

如果欄位可見,則為 true,如果不可見,則為 false

function column().visible( show [, redrawCalculations ] )

說明

設定所選欄位的可見性。

參數
回傳值

DataTables API 實例,結果集中包含選定的欄位。

範例

取得欄位索引 0 的可見性狀態

var table = new DataTable('#myTable');

alert(
	'Column index 0 is ' +
		(table.column(0).visible() === true ? 'visible' : 'not visible')
);

隱藏表格中的第一個欄位

var table = new DataTable('#myTable');

table.column(0).visible(false);

使用 redrawCalculations 隱藏多個欄位以提高效能

var table = new DataTable('#myTable');

for (var i = 0; i < 4; i++) {
	table.column(i).visible(false, false);
}
table.columns.adjust().draw(false); // adjust column sizing and redraw

相關

以下選項直接相關,在您的應用程式開發中可能也很有用。