0
我找不到这样的问题的答案。我保存自定义状态的数据对象:为什么DataTable不能清除自定义状态?
"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()方法清除,(“此方法会触发一个数据表状态保存但有一个空的对象(即{}”),有效地擦除任何现有的状态数据),但是在状态到期后(例如:“stateDuration”:50),只有标准的DataTables值被重置为默认值,但是我个人的值不是。有人有类似的问题吗?