Отправка данных на сервер после вставки из буфера

Не могу понять как инициировать отправку данных после вставки из буфера.
То есть я вешаю обработчик $$(id+"_grd_au").attachEvent("onPaste", doPaste);
Он срабатывает. Но что делать в самой функции doPaste() я не понимаю.
webix.dp(this) - выдает Dataprocessor object сгенерированный для таблицы, но webix.dp(this).send() - не работает, никакие данные на сервер не отправляются.

Comments

  • Возможно, наилучшим решением будет отправлять данные с помощью post:

    webix.ajax().post("/save.php", data, callback)
    
  • Пришлось так и сделать. Просто странно, что dataprocessor не передает вставленные данные.

  • send посылает те данные, которые были помечены датапроцессором как апдейты. Они помечаются по событиюonStoreUpdated и обычно сразу отправляются (если для dp не выставленautoupdate:false).
    Эта схема работает для операцийadd/update/delete, paste на данный момент к ним не относится.

Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!