-1

我必须 HTML 表单一个是可见的,一个是隐藏的并提交到后台。我使用 jquery 脚本提交隐藏表单。在后台提交表单后,我想将我的页面重定向到http://www.youtube.com/ 。您可以在我的代码中添加有关如何重定向的代码吗?

jQuery 脚本

<script type="text/javascript">
$(function(){
    $("#blast").click(function(){
        if( $("#email").val() == "" ){
        alert("Please enter email value");
        } else {
        // submit the form
            $('#email1,#email2').val($('#email').val());
            $('#form2,#form3').submit();
            alert('Thanks');
            return false;
        }   
    });
    $('#email').keypress(function(e){
        if(e.which == 13){//Enter key pressed
            $('#blast').click();//Trigger search button click event
        }
    });
});

4

2 回答 2

1

如果您需要在提交表单后重定向用户,那么用 javascript 来做是没有意义的。使用 javascript 提交表单的全部意义在于您不必重新加载页面。只需将用户发送到处理表单数据的页面并让该页面发送Location: youtube.com/whaaaaarg标题。

于 2013-08-19T19:18:52.823 回答
0

你真的可以在两秒钟内用谷歌搜索如何做到这一点,但这就是你重定向到另一个页面的方式。

window.location = 'http://www.youtube.com/';

或者您可以使用:

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

或者

window.location.href = "http://www.youtube.com/";
于 2013-08-19T19:17:10.387 回答