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