Я пытаюсь сохранить свое поле фильтра в объекте JSON во время процесса навигации и получаю эту проблему Javascript в tabulator.js:
Ошибка параметров - Tabulator не позволяет устанавливать параметры после инициализации, если толькодля этой цели определена функция
(класс java)
JsonObject configuracion = new JsonObject();
configuracion.addProperty("height", "92%");
configuracion.addProperty("tooltips", true);
configuracion.addProperty("tooltipsHeader", true);
configuracion.addProperty("persistentLayout", true);
configuracion.addProperty("layout","fitDataFill");
configuracion.addProperty("persistenceMode", true);
configuracion.addProperty("persistenceID", myBandeja.getStrBandejaLogicaCaption().substring(0,4));
configuracion.addProperty("persistentFilter", true);
configuracion.addProperty("movableColumns", true);
configuracion.addProperty("selectable", true);
configuracion.addProperty("virtualDomBuffer",500);
JsonObject fila = new JsonObject();
JsonArray datasets = new JsonArray();
for (Entry<Integer, String> entry : myTitleRow.entrySet()) {
fila = new JsonObject();
fila.addProperty("title", entry.getValue());
fila.addProperty("field", entry.getValue());
fila.addProperty("sorter", "string");
fila.addProperty("headerFilter", "input");
fila.addProperty("headerFilterPlaceholder", "Filtrar...");
fila.addProperty("cellClick", "cellClickBandeja(e, cell);");
datasets.add(fila);
}
configuracion.add("columns", datasets);
Некое свойство неправильно сортирует?
Заранее спасибо.