提交表单后重定向

时间:2018-10-24 12:40:21

标签: javascript

我正试图将一些数据毫不干扰地传递到表单中,并在提交后将用户重定向到新页面。

下面的代码在页面加载时成功提交了表单,但是我不知道如何在其中构建脚本以使其在提交后重定向到特定页面。目前,表单只是继续重新提交自己,并停留在同一页面上。

$(document).ready(function(){
 $("#wpcf7-f7863-p7865-o1 form").submit();

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

$("#wpcf7-f7863-p7865-o1 form").submit(function(e) {

var form = $(this);
var url = form.attr('action');

$.ajax({
       type: "POST",
       url: url,
       data: form.serialize(), // serializes the form's elements.
       success: function(data)
       {
           //write code here to redirect to any page
            window.location = "http://google.com";
       }
     });

    // avoid actual submission of form
    e.preventDefault(); 
});
相关问题