如何使用Ajax重定向页面

时间:2014-02-26 05:48:00

标签: ajax redirect

我有这段代码。

$('#river-selector').change(function() {
    var url = window.location.href;
    if (window.location.search.length) {
        url = url.substring(0, url.indexOf('?'));
    }
    url += '?' + $(this).val();
    forward(url);
});

我没有使用重定向(即转发),而是使用ajax请求,但我不知道怎么做? 有人会有想法吗?

由于

2 个答案:

答案 0 :(得分:0)

您要重定向到指定的网址吗?这就是你想要的吗?

以下是如何将javascript重定向到给定网址

// HTTP redirect
window.location.replace(url);

// similar behavior as clicking on a link
window.location.href = url;

答案 1 :(得分:0)

您无法使用AJAX重定向页面,但您可以:

  1. 通过像技术人员这样的PAjax用ajax更改页面;
  2. 在现代浏览器中使用History API更改当前页面的网址。