jqgrid сообщение об ошибке при удалении
Я добавил следующий код для моего jqgrid:
changeTextFormat = function (data) {
return "Activity or one from the same price group already used";
};
jQuery.extend(jQuery.jgrid.edit, {errorTextFormat: changeTextFormat }
)
Это прекрасно работает для вставки, и я получаю сообщение об ошибке, появляющееся в верхней части диалогового окна.
Однако я хочу что-то похожее на удаление. Я хочу сделать так, чтобы, если во время удаления на моем сервере я обнаружил проблему с операцией, я выбрасывал исключение.
Исходя из этого исключения, я хочу, чтобы появилось сообщение об ошибке.
Кто-нибудь может сказать мне, как это сделать для функции удаления?
1 ответ
Настройки $.jgrid.edit
это не единственная настройка, которая используется во время редактирования формы. Это также $.jgrid.del
, $.jgrid.nav
, $.jgrid.search
а также $.jgrid.view
который можно использовать.
Если вам нужно определить реализацию по умолчанию errorTextFormat
обратный звонок вы можете использовать
$.extend($.jgrid.del, { errorTextFormat: changeTextFormat });
так же, как вы используете его с $.jgrid.edit
,