在通话中关闭浏览器时,ajax响应是什么?

时间:2013-12-25 15:17:29

标签: javascript ajax jquery

如果我发送ajax请求,并且在服务器返回响应之前用户关闭了浏览器,响应会发生什么?

出于某种原因,我得到了错误回调,但我无法理解,因为浏览器已关闭。

1 个答案:

答案 0 :(得分:0)

您可能需要查看abort progress event和随附的gory details。很可能浏览器会以中止状态触发onreadystatechange处理程序。 jQuery(或您使用的任何库)将假定请求失败并触发更高级别的错误处理程序。