У меня есть поле ввода в сетке jqGrid, в котором отображается плагин JQuery Hint для добавления текста в пустые поля ввода, когда пользователь редактирует строку моей сетки. Если пользователь не изменяет текстовое поле, содержащее текст подсказки, мне нужно удалить подсказку (вернуть текстовое поле в пустое состояние) перед сохранением.
Я предполагаю, что событие beforeSaveCell - это способ, как описано в документации . Тем не менее, я не могу понять, как вызвать события Cell Editing. Состояние документов:
Эти события относятся к редактированию ячеек и должны использоваться в параметрах сетки.
Я предполагаю, что это означает, что я должен поместить это в конфиг следующим образом:
$("#myGrid").jqGrid({
url:'url.php',
datatype: 'json',
pager: '#pager',
hidegrid: false,
cellEdit: true,
beforeSaveCell: beforeSaveFunction,
...
Однако моя функция, похоже, не срабатывает при настройке, как указано выше. Помещение функции в colModel тоже не сработало. По какой-то причине я не смог найти никаких примеров ... что я делаю не так?
Спасибо!