jqgrid: проверка на стороне сервера для редактирования строки - PullRequest
0 голосов
/ 19 апреля 2011

Я использую Jqgrid с MVC2. Похоже, что сетка не нуждается в проверке на стороне сервера, скажем, нам нужно сохранить данные в базу данных, и при вставке данных произошла ошибка.

Нам нужно показать сообщение об ошибке, в котором говорится, что при редактировании на уровне сервера произошла ошибка, это возможно? Есть примеры / комментарии?

1 Ответ

2 голосов
/ 19 апреля 2011

Я рекомендую, чтобы сервер возвращал сообщение об ошибке HTTP-код в случае ошибки проверки или любых других ошибок (см., Например, здесь для получения дополнительной информации).В этом случае вы должны использовать параметр errorfunc функции editRow , а не succesfunc.Это общее правило.Поэтому я рекомендую вам определить обработчик событий loadError в каждый jqGrid, который получает любые данные с сервера.Таким же образом вы должны использовать errorTextFormat в случае редактирования формы и errorCell в случае редактирования ячейки.

...