为什么数据表不清除自定义状态?



我找不到这样的问题的答案。我将自定义状态保存在数据对象中:

"stateSaveParams": function (settings, data) {
var temp = {};
jQuery('#userForm input.input-filter').each(function() {
temp[ jQuery(this).attr('placeholder') ] = this.value;
});
data.colsFilter = temp;
... 
}

它们由state.clear((方法清除,("此方法将触发DataTables状态保存,但带有空对象(即{}"(,有效地擦除任何现有的状态数据。 但是在状态过期后(例如:"stateDuration":50(,只有标准DataTables值被重置为默认值,但我个人的值不是。有人有类似的问题吗?

我在这里收到了问题的答案:链接

最新更新