columns()
自 DataTables 1.10 版本起加入
從表格中選取多個欄位。
描述
您通常會希望在 DataTables 中使用一個或多個欄位 - 此方法提供了從表格中選取多個欄位的功能,其鏈式方法提供了使用欄位的功能,例如取得其資料或切換其可見性。
雖然 column()
提供對單一欄位的存取,但此 columns()
方法用於同時操作或修改多個欄位。
此方法有兩種形式,反映了可以根據您的實作需求,以多種不同的方式選取欄位
- 所有欄位(無參數,或僅有
selector-modifier
選項) - 欄位選取器(以及可選的
selector-modifier
)
類型
function columns( [ modifier ] )
- 描述
選取所有欄位
- 參數
名稱 類型 可選 1 modifier
是 - 預設 用於指定應如何排序選取欄位的內容,以及是否應考慮表格中的分頁或篩選。這僅適用於涉及列的操作,例如
columns().nodes()
和columns().data()
。- 回傳
DataTables API 實例,其中包含結果集中的選取欄位。
function columns( columnSelector [, modifier ] )
- 描述
選取由欄位選取器找到的欄位
- 參數
名稱 類型 可選 1 columnSelector
否 欄位選取器。
2 modifier
是 - 預設 用於指定應如何排序選取欄位的內容,以及是否應考慮表格中的分頁或篩選。這僅適用於涉及列的操作,例如
columns().nodes()
和columns().data()
。- 回傳
DataTables API 實例,其中包含選取的欄位
相關
以下選項直接相關,在您的應用程式開發中也可能很有用。