cells().cache()
自:DataTables 1.10
取得所選儲存格的 DataTables 快取資料。
已過時!
從 v2.0 開始,此功能已被棄用。此功能尚未排定移除時程,但不建議使用,應使用以下討論的替代方案。
請使用 cells().render()
來取得特定呈現類型的資料,而不是存取 DataTables 的快取。此方法將在 DataTables 3 中移除。
描述
DataTables 會快取搜尋和排序的資料,以便在需要時盡可能快速地執行這些操作。 有時取得 DataTables 快取的用於這些操作的資料會很有用,例如在建立 select
清單以提供基於欄位的篩選器時。
無法保證快取資料在任何特定時間都可用。如果 DataTables 沒有請求資料,則它不會被快取。當使用 order
選項且尚未在欄位上執行排序時,這尤其明顯。資料的失效也會導致快取被移除。
類型
function cells().cache( [ type ] )
- 描述
取得指定快取類型的快取資料
- 參數
名稱 類型 可選 1 type
是 - 預設值:order 指定應從哪個快取讀取資料。可採用兩個值之一:
search
或order
。如果未給定值,則預設為order
。- 回傳
包含所選儲存格快取資料的 DataTables API 實例。
相關
以下選項直接相關,可能也對您的應用程式開發有幫助。