JqGrid встроенное редактирование подтверждают диалоговое окно поля

Я делаю некоторое встроенное редактирование на jqgrid. Клиент хочет, чтобы диалоговое окно подтверждения появилось, что пользователь действительно хотел сохранить внесенные изменения (подобный тому, как удаляют работы). В рассмотрении http://github.com/tonytomov/jqGrid/blob/master/js/grid.inlinedit.js я заметил, что команда editRow берет эти параметры.

table.jqGrid ('editRow', идентификатор, верный / ключи/, функция () {предупреждение ('1');}/oneditfunc/, функция () {предупреждение ('1.5'); возвратите false;}/successfunc/, пустой указатель/URL/, null/extraparam/, функция () {предупреждение ('2');}/aftersave/, функция () {предупреждение ('3');} / ошибка/, функция () {предупреждение ('4');}/afterrestore/);

то, когда я начинаю редактировать oneditfunc, называют. после сообщения к серверу добираются successfunc, звонил, и затем afterrestore называют. Кажется, что должен быть beforeSave или что-то как этот?

Эти параметры привыкают и отправленный в функцию saveRow. Не похоже, что существует где угодно, где я могу ввести метод, чтобы прервать отправку данных или открыть модальное окно для подтверждения внесенных изменений.

Этот контроль с моей стороны или является этой некоторой функциональностью, которую я должен буду испечь в jqgrid?

1
задан Steve 19 October 2010 в 17:09
поделиться