jqgrid服务器异常错误消息

jqgrid服务器异常错误消息,jqgrid,Jqgrid,在我的jqGrid中,有没有一种方法可以显示从服务器发送的自定义异常消息????我的一个函数执行一个throws子句并抛出一些异常。我需要播放与此引发异常相关的错误消息。。。在jqGrid中有这样做的方法吗 您没有检查在什么jqGrid操作中可能会出现异常。您可以使用不同的事件处理程序从异常接收错误消息文本并对其进行解码 例如,可用于显示jqGrid加载期间服务器上出现的错误消息。这里我指的是服务器在ajax请求上返回的错误 此外,还可以用于解码在服务器的ajax请求期间从服务器出现的错误。或者

在我的jqGrid中,有没有一种方法可以显示从服务器发送的自定义异常消息????我的一个函数执行一个throws子句并抛出一些异常。我需要播放与此引发异常相关的错误消息。。。在jqGrid中有这样做的方法吗

您没有检查在什么jqGrid操作中可能会出现异常。您可以使用不同的事件处理程序从异常接收错误消息文本并对其进行解码

例如,可用于显示jqGrid加载期间服务器上出现的错误消息。这里我指的是服务器在ajax请求上返回的错误

此外,还可以用于解码在服务器的ajax请求期间从服务器出现的错误。或者是为了和


因此,您可以在不同的位置使用相应的事件处理程序函数来解码异常消息的文本。

对于作为loadError函数的一部分应该测试哪些代码,您有什么建议吗?如果用户在请求完成之前移动到另一个页面,XMLHttpRequest无法完成,我怎么能忽略一个错误?@Mark:对不起,我不理解您关于
loadError
的问题。要取消上一个挂起的Ajax请求,您可以调用上一个请求的
XMLHttpRequest
.abort()
(请参阅)。当用户离开页面时会触发loadError函数,是否有办法忽略此操作,但仍然处理jqGrid请求的其他异常?@Mark:抱歉,但是,如果服务器返回带有HTTP错误代码的响应或发生本地错误,则将调用回调
loadError
。例如,如果有一个中止挂起请求,也将调用
loadError
(请参阅)。我不知道如果用户离开页面,为什么会调用
loadError
。您可能会显式地执行Ajax
abort
?你有演示问题的现场演示吗?不,我自己不叫中止,我应该生成一个新的问题,这样我就可以发布我使用的代码,我至少可以通过回答来奖励你的时间吗?我有这个工作在生产,但它是在一个登记墙