rows().data()
自:DataTables 1.10
取得所選取列的資料。
描述
此方法用於取得 DataTables 中符合選取器的列的儲存格所使用的資料。
返回陣列中資料的順序以及從哪些列取得資料(已搜尋的列、可見的列等)是由 selector-modifier
選項控制,該選項是 rows()
選取器用來取得所選取列的選項。
此方法不能用於修改表格中的資料,只能用於檢索資料。請改用 row().data()
方法,該方法可用作設定器。
類型
function rows().data()
- 描述
從選取器取得列的資料
- 返回
DataTables API 實例,其結果集中包含來自選取器的每一列的資料。每個條目都是該列的原始資料來源物件,無論它是陣列、物件還是 Javascript 物件實例。
範例
從表格取得所有資料
var table = new DataTable('#myTable');
var data = table.rows().data();
alert('The table has ' + data.length + ' records');
使用資料物件實例作為資料來源
var pupils = [new Pupil(), new Pupil(), new Pupil(), new Pupil()];
// Create table with data set
var table = new DataTable('#myTable', {
data: pupils
});
var rows = table.rows(0).data();
alert('Pupil name in the first row is: ' + rows[0].name());
相關
以下選項直接相關,並且在您的應用程式開發中可能也很有用。