我为jqgrid添加了以下代码:
changeTextFormat = function (data) {
return "Activity or one from the same price group already used";
};
jQuery.extend(jQuery.jgrid.edit, {errorTextFormat: changeTextFormat }
)
它非常适合插入,我会在对话框的顶部显示错误消息。
但是我想要一些类似删除的东西。我想说,如果在我的服务器端删除,我发现操作有问题,我抛出异常。
根据此异常,我想弹出一条错误消息。
有人可以告诉我如何解决删除功能吗?
答案 0 :(得分:3)
设置$.jgrid.edit
不是表单编辑期间使用的唯一设置。还可以使用$.jgrid.del
,$.jgrid.nav
,$.jgrid.search
和$.jgrid.view
。
如果您需要定义errorTextFormat
回调的默认实现,可以使用
$.extend($.jgrid.del, { errorTextFormat: changeTextFormat });
与您在$.jgrid.edit
中使用它的方式相同。