column().orderable()
始於:DataTables 2.0
取得關於欄位排序狀態的資訊。
描述
此方法提供以程式方式檢查特定欄位是否可由最終使用者排序 (點擊標題儲存格),並選擇性地取得該欄位可採用的排序方向,如 columns.orderSequence
所定義。
類型
function column().order( [ directions ] )
- 描述
取得關於欄位排序狀態的資訊(已啟用或未啟用以及可用的排序方向)。
- 參數
名稱 類型 可選 1 directions
是 - 預設值:false 控制返回的資訊 - 詳細資訊請參閱下方。可以不給定 (undefined)、
false
或true
。- 回傳
DataTables API 實例,包含
true
或false
,取決於欄位的可排序狀態,如果directions
未定義或為 false。如果傳入的參數為true
,則該方法將返回有關此欄位可以採用的排序方向的資訊(請參閱columns.orderSequence
)。
範例
檢查第一個欄位是否可由最終使用者排序,如果可以,則對其進行排序
var table = new DataTable('#myTable');
if (table.column(0).orderable()) {
table
.column(0)
.order()
.draw();
}
相關
以下選項直接相關,在您的應用程式開發中也可能很有用。