0

如果我的 webapp 收到来自由于不活动而拥有过期 cookie 的用户的 JSON 调用,我的 webapp 的框架将返回 303 尝试将浏览器重定向到登录页面。

我想在我的回调函数中捕获它,但在遇到重定向时它似乎没有执行。如何处理 JQuery ajax 调用中的重定向?如果用户在注销后尝试进行 JSON 调用,我只是想刷新页面,因为默认情况下这会将用户重定向到登录页面。

4

1 回答 1

0

@esailija 的解决方案有效,因此他们不必删除它:

function myfunc(){
    $.getJSON('serverJSONCall',function(data){
        if(data.success){
            // do something interesting
    }).error( function() {
        location.reload();
    });
}
于 2012-11-20T14:39:36.960 回答