{hero}

columns().dataSrc()

自 DataTables 1.10.3 起提供

取得所選欄位的資料來源屬性。

描述

DataTables 能夠透過使用 columns.data 選項,從各種複雜的資料來源讀取資料。此方法提供在初始化後,根據欄位選取器 (請參閱 column-selector) 擷取多個欄位的設定的功能。

此方法會傳回在初始化期間設定的 columns.data 值(包含欄位索引整數的預設值),包括函式(未求值)。重要的是,columns.render 的設定方式,不會影響此方法的傳回值,此方法僅用於擷取 columns.data 的值。

一般而言,此方法的單數表示法 column().dataSrc(),對作者來說可能更有用。此方法包含在 API 中,是為了完整性考量。

類型

function columns().dataSrc()

描述

取得所選欄位的資料來源屬性

傳回

API 實例,其中結果集包含所選欄位的資料來源參數,這些參數是透過 columns.data 設定的。

範例

取得欄位 0 和 1 的資料來源

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

alert(
	'Data source: ' +
		table
			.columns([0, 1])
			.dataSrc()
			.join(' ')
);

相關

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