使用jquery提交ajax表单并重定向到其他页面
我提交表格有问题。它只是重定向到“谢谢”页面,而不首先发送表单数据。请提供帮助,代码如下:使用jquery提交ajax表单并重定向到其他页面,jquery,ajax,redirect,form-submit,Jquery,Ajax,Redirect,Form Submit,我提交表格有问题。它只是重定向到“谢谢”页面,而不首先发送表单数据。请提供帮助,代码如下: $(function () { $("#surveyControl").submit(function(e) { var companyname = $("#companyname").val(); var firstname = $("#firstname").val(); var lastname = $("#lastname").val(); var dataSt
$(function () {
$("#surveyControl").submit(function(e) {
var companyname = $("#companyname").val();
var firstname = $("#firstname").val();
var lastname = $("#lastname").val();
var dataString = '&companyname='+ companyname + '&firstname='+ firstname + '&lastname='+ lastname;
e.preventDefault();
$.ajax({
type: "POST",
url: "../wp-admin/emailer.php",
data: dataString,
async: false,
success: function (data) {
return true;
}
window.location.href = "thank-you";
})
});
window.location.href=“谢谢”代码>-这是取消您的ajax请求,请在收到ajax响应后执行此操作。window.location.href=“谢谢”代码>-这是取消您的ajax请求,请在收到ajax响应时执行此操作。ajax呼叫成功后,您需要重定向到“谢谢”:
$.ajax({
type: "POST",
url: "../wp-admin/emailer.php",
data: dataString,
async: false,
success: function (data) {
window.location.href = "thank-you";
}
ajax呼叫成功后,您需要重定向到“谢谢”:
$.ajax({
type: "POST",
url: "../wp-admin/emailer.php",
data: dataString,
async: false,
success: function (data) {
window.location.href = "thank-you";
}