column().index()
自:DataTables 1.10
取得所選欄位的欄索引。
描述
DataTables 將列和欄的資料儲存在內部索引中,以進行快速排序、搜尋等。 有時了解這些索引會很有用,因為它們可用於 row()
、 column()
和其他使用選擇器的 API 方法中進行有效的選擇。
此方法用於檢索所選欄位的索引。 預設情況下,它將返回欄位資料索引(即不考慮欄位的可見性),但將 visible
作為方法的第一個參數傳遞,則返回的索引將是欄位的可見索引,它會考慮隱藏的欄位(例如,如果欄位 0 被隱藏,則所有後續欄位的可見索引將偏移 1)。
類型
function column().index( [type] )
- 描述
取得所選欄位的欄索引。
- 參數
名稱 類型 選填 1 type
是 - 預設值:data 指定您要取得欄位資料索引(預設)還是可見索引 (
visible
)。- 傳回
所選欄位的欄索引。
範例
取得欄位的可見索引
var table = new DataTable('#myTable');
table.column(0).visible(false);
var idx = table.column(1).index('visible');
alert(idx); // will show 0
相關
以下選項直接相關,也可能對您的應用程式開發有用。