我如何使用jQuery重定向?

Rob*_*ert 18 javascript jquery

我使用HTML表单提交到jQuery验证,然后通过ajax将信息发送到PHP处理页面.

当一切都恢复正常时,一切都工作100%我无法让页面重定向到成功页面.

我的代码是:

$.post(url,{ username: value_login.val(), firstname: value_firstname.val(), lastname: value_lastname.val(), email: value_email.val(), password: value_password.val()} , function(data) {

    if(data == 'success'){

        window.location.href = "http://example.com/Registration/Success/";
    } else {
       $('#error').text('error');
    }

});
Run Code Online (Sandbox Code Playgroud)

我想你不能使用该window.location.href功能重定向.

Jos*_*ber 47

你忘记了HTTP部分:

window.location.href = "http://example.com/Registration/Success/";
Run Code Online (Sandbox Code Playgroud)


Raz*_*aul 6

通过Jquery:

$(location).attr('href','http://example.com/Registration/Success/');
Run Code Online (Sandbox Code Playgroud)