如何在提交时进行表单重定向

时间:2016-08-15 19:43:19

标签: javascript html forms redirect

这是我的代码:

function mySubmit() {
  var myForms = document.getElementsByTagName("form");
  var userEmail = document.getElementById("myEmail").childNodes[0].nodeValue;

  for (var t = 0; t < myForms.length; t++){
    myForms[t].s_emailaddress.value = userEmail 
    $.post("http://test.test", $(myForms).eq(t).serialize(), function (data, status) {
      if (status === "success") {

我想为此添加重定向功能。例如,应提交所有表单数据,并在提交后重定向到www.google.com

2 个答案:

答案 0 :(得分:0)

if (status === "success") {
  window.location = 'https://google.com';
}

答案 1 :(得分:0)

重定向网页的一些方法:

//设置当前窗口的新位置。

window.location = "http://www.google.com";

//设置当前窗口的新href(URL)。

window.location.href = "http://www.google.com";

//为当前窗口指定一个新URL。

window.location.assign("http://www.google.com");

//用新的窗口替换当前窗口的位置。

window.location.replace("http://www.google.com");