Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果我的 webapp 收到来自由于不活动而拥有过期 cookie 的用户的 JSON 调用,我的 webapp 的框架将返回 303 尝试将浏览器重定向到登录页面。
我想在我的回调函数中捕获它,但在遇到重定向时它似乎没有执行。如何处理 JQuery ajax 调用中的重定向?如果用户在注销后尝试进行 JSON 调用,我只是想刷新页面,因为默认情况下这会将用户重定向到登录页面。
@esailija 的解决方案有效,因此他们不必删除它:
function myfunc(){ $.getJSON('serverJSONCall',function(data){ if(data.success){ // do something interesting }).error( function() { location.reload(); }); }