JQGrid:如何在编辑期间从服务器显示自定义消息?

时间:2011-10-28 12:22:08

标签: jquery asp.net web-services jqgrid

在我的应用程序中,当我从jqgrid编辑一个条目时,我需要在编辑表单中显示一些服务器消息(就像这封电子邮件已经输入等)

我该怎么做?

2 个答案:

答案 0 :(得分:2)

如果我理解你是否正确,则需要在提交编辑表单后显示自定义错误消息或状态消息。在这种情况下,使用正确的HTTP状态代码是最重要的,您可以通过HttpContext.Current.Response.StatusCode设置该代码。如果要返回错误,服务器响应应包含一些错误HTTP代码。在errorTextFormat回调可用于格式化消息的情况下。如果您想在成功修改后使用显示状态消息,则可以改为使用afterComplete回调。

the answer中,您会找到the demo,其中演示了如何在表单中放置成功的状态消息。该演示模拟成功的消息而不是使用afterComplete回调,但我希望您理解如何完成它的想法。

答案 1 :(得分:0)

尝试一些模型弹出选项,如jquery UI dialog / jQmodel / Fancybox等。但这些都是客户端插件,如果你从客户端java脚本(通过ajax)更新网格值,那么你可以使用它。 / p>