2011-04-19 48 views
0

我正在使用Jqgrid和MVC2。它看起来像网格不关心服务器端验证,说我们需要将数据保存到数据库,并且在插入数据时出现错误。jqgrid:在服务器端进行验证以编辑一行

我们需要能够显示错误消息,指出在服务器级别编辑时出现错误,是否有可能?任何示例/评论?

+0

您使用哪种编辑模式(内联编辑,表单编辑或单元格编辑)?因为使用询问关于编辑**行**它可能不是单元格编辑,但哪一个:表单或内联编辑? – Oleg 2011-04-19 15:06:51

+0

内联编辑是我正在使用的 – remo 2011-04-19 15:12:50

回答

2

我建议您在验证错误或任何其他错误的情况下(例如,请参阅here了解更多信息),服务器返回一个错误HTTP代码。在这种情况下,您应该使用editRow函数的errorfunc参数,而不是succesfunc。这是常见的规则。所以我建议你定义loadError事件处理程序 jqGrid它从服务器获取任何数据。在编辑单元格的情况下,您也应该使用errorTextFormaterrorCell

相关问题