Javascript 在POST调用(jquery)中重定向到其他页面

Javascript 在POST调用(jquery)中重定向到其他页面,javascript,jquery,Javascript,Jquery,我已经在jquery中创建了一个post请求。它发送一个XHR请求并成功完成。但是,我还想在触发该请求时将其重定向到另一个页面 这是我的代码: $(".checkout-button").click(function(){ $.post("{% url 'book:booking' %}", seat_total, function(response){}); }); 这是链接到的我的按钮 <button class="checkout-button">

我已经在jquery中创建了一个post请求。它发送一个XHR请求并成功完成。但是,我还想在触发该请求时将其重定向到另一个页面

这是我的代码:

$(".checkout-button").click(function(){
    $.post("{% url 'book:booking' %}", seat_total, function(response){});
           });
这是链接到的我的按钮

<button class="checkout-button">Checkout &raquo;</button>
Checkout»;

如何将其重定向到此url--{%url'book:booking“%}

回调对其中的代码没有任何作用,只是在执行代码时发生更改

只需添加这一行:

window.location.href=http://www.google.com;


用你的链接替换google,回调不会对其中的代码做任何改动,只是在代码执行时发生更改

只需添加这一行:

window.location.href=http://www.google.com;


并用您的链接取代google,以解决您的问题:

$(".checkout-button").click(function(){
    $.post(
        "{% url 'book:booking' %}", 
        seat_total, 
        function (response) {
            window.location.href = "{% url 'book:booking' %}"
        }
    );
});

一般回答如何使用JavaScript重定向:

问题的具体解决方案:

$(".checkout-button").click(function(){
    $.post(
        "{% url 'book:booking' %}", 
        seat_total, 
        function (response) {
            window.location.href = "{% url 'book:booking' %}"
        }
    );
});

常规解答如何使用JavaScript重定向:

使用window.location.hrefSo您不需要请求结果?使用window.location.hrefSo您不需要请求结果?