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;
}
});
相关
以下选项直接相关,并且在应用程序开发中也可能很有用。