脚本中的重定向

时间:2014-01-12 22:31:36

标签: javascript jquery redirect

当我的按钮执行此功能时,我无法使此重定向工作。 在这个函数中,它通过subbut提交两个不同的表单,它正在工作,但它只是保留在页面上。

    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js">
    </script>

    <script>
    $(document).ready(function() {
        $("#subbut").click(function() {
            $.post($("#verify").attr("action"), $("#verify").serialize(),
              function(data) {
                $.post($("#optinform").attr("action"), $("#optinform").serialize(),
                  function(data) {
                      window.location = "http://redirect-to-page.com"
                    });
              });
          });
      }); =
    </script>

2 个答案:

答案 0 :(得分:2)

而不是window.location = "http://redirect-to-page.com"

尝试window.location.href = "http://redirect-to-page.com";

答案 1 :(得分:1)

您的代码对我有用。 即使window.location主要起作用,我认为它应该是window.location.href。 你使用哪种浏览器?

-

您是否注意到您的拼写错误?第二行到最后一行末尾的“=”不应该在那里。