Javascript 在“单击侦听器不重定向到请求页面”中发布请求
所以在我的html中有一个元素Javascript 在“单击侦听器不重定向到请求页面”中发布请求,javascript,jquery,html,Javascript,Jquery,Html,所以在我的html中有一个元素 <button">Add to Cart</button> 嗨,我能看到的是你没有做任何事情来重定向页面 所以,当您使用$.post发送请求时,它将从请求页面返回您的响应,并且您将在同一页面返回b to redirect you can use following methods // similar behavior as an HTTP redirect window.location.replace("your url"); //
<button">Add to Cart</button>
嗨,我能看到的是你没有做任何事情来重定向页面
所以,当您使用$.post发送请求时,它将从请求页面返回您的响应,并且您将在同一页面返回b
to redirect you can use following methods
// similar behavior as an HTTP redirect
window.location.replace("your url");
// similar behavior as clicking on a link
window.location.href = "your url";
您可以在$post请求中使用它。post请求成功后,您可以重定向到其他页面,甚至可以在不使用$post的情况下重定向
或
在包含JQuery和JQuery.redirect.min.js插件之后,您只需执行以下操作:
$().redirect('your url', {post data in key value pair i.e.'key':'value'});
我也遇到了这个问题,希望它能奏效
$.redirectPost("your URL", {post data in key value pair i.e.'key':'value'});
将回调函数(完成)添加到$.POST中,在该函数中写入重定向URL(WiDOW.Loe= = ReRealtTURURL)。此外,考虑在按钮上直接添加事件侦听器,它会使代码更干净。快乐编码:-)
$.redirectPost("your URL", {post data in key value pair i.e.'key':'value'});