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;
})
);
相關
以下選項直接相關,並且可能對您的應用程式開發有所幫助。