{hero}

column().data()

自:DataTables 1.10 起

取得選定欄位中儲存格的資料。

描述

此方法用於從 DataTables 中取得符合選擇器的欄位中儲存格所使用的資料。

請注意,傳回陣列中資料的順序,以及從哪些列取得資料(已搜尋的列、可見的列等等)是由selector-modifier選項控制,此選項位於用於取得選定欄位的column()選擇器中。

此外,如果column()中使用的選擇器比對到多個欄位,結果集將被截斷為單一欄位 - 結果集中的第一個欄位。

類型

function column().data()

描述

從選擇器取得欄位的資料

傳回

DataTables API 實例,包含結果集中選定欄位中每個儲存格的資料。這是一個 1D 陣列,每個條目都是選定欄位中儲存格的資料。

範例

加總第 4 欄的資料

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

alert(
	'Column 4 sum: ' +
		table
			.column(4)
			.data()
			.reduce(function (a, b) {
				return a + b;
			})
);

相關

以下選項直接相關,並且可能對您的應用程式開發有所幫助。