对于 jQuery AJAX 调用 ( http://api.jquery.com/jQuery.getJSON/ ),我们使用.fail()
回调来记录 JavaScript 错误。
.fail()
但是,当调用尚未完成但因离开网站而中止时,该函数似乎也被调用(但是,跟踪仍然有效,因为有时有足够的时间window.onerror
触发)。
现在,我们不希望跟踪中止的 AJAX 请求。我们想知道请求是否有效(即响应)。
是否有可能区分“AJAX 调用中止”和“AJAX 调用没有响应”?
对于 jQuery AJAX 调用 ( http://api.jquery.com/jQuery.getJSON/ ),我们使用.fail()
回调来记录 JavaScript 错误。
.fail()
但是,当调用尚未完成但因离开网站而中止时,该函数似乎也被调用(但是,跟踪仍然有效,因为有时有足够的时间window.onerror
触发)。
现在,我们不希望跟踪中止的 AJAX 请求。我们想知道请求是否有效(即响应)。
是否有可能区分“AJAX 调用中止”和“AJAX 调用没有响应”?