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值被重置爲默認值,但是我個人的值不是。有人有類似的問題嗎?