Javascript 如何提交表单,然后重定向到个性化的感谢页面?
您好,这是一个简单的代码,用于提交表单,然后重定向到感谢页面。它实际上执行重定向部分,但表单未提交Javascript 如何提交表单,然后重定向到个性化的感谢页面?,javascript,submit,Javascript,Submit,您好,这是一个简单的代码,用于提交表单,然后重定向到感谢页面。它实际上执行重定向部分,但表单未提交 我想它会在提交完成之前重定向,如何避免呢?不要通过JavaScript重定向,而是让您提交表单的页面重定向到感谢页面。正如@ThiefMaster所说,您应该在服务器端重定向 否则,请使用submit函数的回调。它确保执行提交 $("#new_note").submit(); window.location.href='./thankyou.php?usr_id=<?
我想它会在提交完成之前重定向,如何避免呢?不要通过JavaScript重定向,而是让您提交表单的页面重定向到感谢页面。正如@ThiefMaster所说,您应该在服务器端重定向 否则,请使用submit函数的回调。它确保执行提交
$("#new_note").submit();
window.location.href='./thankyou.php?usr_id=<?php echo $_SESSION['pid'>';
我对php不太熟悉,但你能不能在流程完成后从提交处理程序本身重定向页面?或者使用jquery load并完成从加载时重定向。如前所述,将重定向调用包装在jquery的.submit回调函数中
使用类似于页面重定向操作的window.location.replaceURL。我只想在获得特定答案时重定向到感谢页面,这就是我需要使用javascript的原因。我尝试了你的解决方案,但我没有为我工作:谢谢你,你也可以使用服务器端。还有,什么不起作用?你调试过吗?我正在调试,当我按下提交按钮时,它什么也不做。另外,如何在服务器端重定向?。我是一个完全的新手,对不起,服务器端取决于你的技术。在PHP中,可以使用标题“Location:”$纽林克。
$('#new_note').submit(function() {
window.location.href = // your code
})