JSP ajaxComplete回调

时间:2015-07-29 19:58:02

标签: javascript ajax jsp callback

我们正面临着ajaxComplete()回调的问题,我想我会在这里寻求帮助

以下是代码片段

$(document).ajaxComplete(function(e, xhr, settings) {
if (xhr && xhr.status == 0 && xhr.readyState == 0
{
   $.unblockUI();
   jAlert('Unable to contact the server', 'Connection Timeout');

}             });

这种情况在我们的PROD环境中间歇性地发生,并且客户端被带有连接超时消息的弹出窗口所困扰。因为他们可以在单击警报的“确定”按钮后继续进行操作。基本上,他们不想看到上面的消息,而是他们希望代码重试请求并在readyState == 4后继续流程。

有人能告诉我,如何调用这个回调(ajaxComplete()可能会延迟1秒?在这种情况下settimeout()会工作吗?如果是这样,有人可以给我一段代码来说明它是怎么回事完成。我是前端编码的新手,我真的很感激任何帮助。

由于

0 个答案:

没有答案