【发布时间】:2011-02-08 08:32:21
【问题描述】:
//首先对不起4我的英语不好
我在这里和整个网络上阅读了很多(很多!)关于此类问题的帖子,但没有人帮助我。
我在我的网站上使用了许多 jquery ajax 请求,有时是为了获得 JSON 响应,有时只是为了在页面内加载 php/html 内容。
我做了一个通用函数来使用 jquery ajax 方法发送表单,现在一切正常,但我需要处理 XHR 对象的“状态”,因为一些 ajax 请求需要由经过身份验证的用户完成,我有解决会话超时问题。
当会话超时时,XHR 通常会返回 302 状态,因为在 ajax 调用页面上我会执行“header location xxx”。
问题是“简单”:我没有成功处理 302 或类似 jquery ajaxError 的状态
我想使用 jquery ajaxError 函数来处理我网站上的所有 ajax 请求。 当我调用带有标题位置的页面时,Firebug 向我显示 302 响应和位置,但 jquery 不处理... :(
你能帮帮我吗?非常感谢
【问题讨论】: