cell().cache()
自 DataTables 1.10 起
取得所選儲存格的 DataTables 快取資料。
已棄用!
自 v2.0 起,此功能已被棄用。此功能尚未排定移除,但不建議使用,應使用下面討論的替代方案。
使用 cell().render()
來取得特定渲染類型的資料,而不是存取 DataTables 的快取。此方法將在 DataTables 3 中移除。
說明
DataTables 會快取資料以進行搜尋和排序,以便在需要時盡可能快速地執行這些操作。有時,取得 DataTables 為這些操作快取的資料可能會很有用,此方法提供了對該資料的存取權。
快取資料不保證在任何特定時刻都可用。如果 DataTables 沒有請求資料,則不會被快取。當使用 order
選項且尚未在欄上執行排序時,這一點尤其明顯。資料失效也會導致快取被移除。
類型
函式 cell().cache( [ type ] )
- 說明
取得指定快取類型的快取資料
- 參數
名稱 類型 可選 1 type
是 - 預設值:order 指定應從哪個快取讀取資料。可以採用兩個值之一:
search
或order
。如果未給定任何值,則預設為order
。- 返回
DataTables API 實例,其中包含結果集中每個選定儲存格的快取資料
相關
以下選項直接相關,也可能在您的應用程式開發中很有用。