stateLoadParams
自:DataTables 1.10 起
狀態載入 - 資料操作回呼。
描述
在載入狀態之前,允許修改已儲存狀態的回呼。當表格從儲存的資料載入狀態時,但在設定物件被儲存狀態修改之前,會呼叫此回呼。
請注意,stateLoadCallback
選項用於定義在哪裡以及如何載入狀態,而此函式用於在從儲存位置檢索資料後操作資料。
進一步請注意,對於外掛程式作者,您應該使用 stateLoadParams
事件來載入外掛程式的參數。
類型
function stateLoadParams( settings, data )
- 參數
名稱 類型 選填 1 settings
否 DataTables 設定物件
2 data
否 要儲存的資料。資料來自
stateSaveParams
範例
移除已儲存的篩選器,這樣就不會載入已儲存的篩選
new DataTable('#myTable', {
stateSave: true,
stateLoadParams: function (settings, data) {
data.search.search = '';
}
});
透過傳回 false 來禁止載入狀態
new DataTable('#myTable', {
stateSave: true,
stateLoadParams: function (settings, data) {
return false;
}
});
相關
以下選項直接相關,可能在您的應用程式開發中也很有用。