onBeforeUpdate

срабатывает до отправки данных при обновлении элемента

void onBeforeUpdate(id id,object details);
ididID элемента
detailsobjectобъект, который содержит состояние сохранения данных

Example

dp.attachEvent("onBeforeUpdate", function(id, details){
    //... ваш код ...
});

Details

1. Параметр id - клиентский ID элемента.

2. Параметр details содержит детали сохранения данных, например:

  • data - объект элемента данных
  • id - старый ID (клиентская сторона)
  • operation - тип операции ("update").

Обратите внимание, что вернув false из обработчика вы заблокируете запрос к серверу:

const processor = webix.dp("$datatable1");
  processor.attachEvent("onBeforeUpdate", () => {
    // блокируем запрос к серверу
    return false;
  })

Related sample:  DataProcessor: Canceling Server Request

See also
Наверх