PHP标头():302移动临时错误

这个问题在这里已经有了答案:

  • 我如何重定向到另一个网页? 67个答案

  • 该响应已重定向AJAX请求。 它不会更改用户当前在浏览器中看到的页面。 这就是它的样子,你不能在PHP中改变它。 AJAX请求完全在后台执行,这就是AJAX的要点。 无论服务器返回什么响应,都不会直接显着影响用户当前可以看到的网站上的任何内容。 你必须完全用Javascript处理响应。

    如果你想根据失败的AJAX响应将用户重定向到另一个页面,则必须在Javascript中执行此操作:

    $.ajax(..., function (data) {
        if (/* something or other */) {
            window.location = /* other page */;
        }
    });
    
    链接地址: http://www.djcxy.com/p/1957.html

    上一篇: PHP header(): 302 Moved Temporarily error

    下一篇: Passing variable to window.location href