尝试在点击时重定向到页面

时间:2015-04-14 23:43:06

标签: javascript jquery

没有专家谈到JS / Jquery,但我试图使用这个代码,一旦注册注册正确完成,并且信息被存储,而不是一个警告框,我想让它重定向到另一个网页...这是我到目前为止所做的,我尝试了一些事情,但似乎都没有工作......我做错了什么,以及如何解决这个问题?

$(document).ready(function () {
    $("#register").click(function () {
        var name = $("#name").val();
        var email = $("#email").val();
        var password = $("#password").val();
        var cpassword = $("#cpassword").val();
        if (name == '' || email == '' || password == '' || cpassword == '') {
            alert("Please fill all fields...!!!!!!");
        } else if ((password.length) < 8) {
            alert("Password should atleast 8 character in length...!!!!!!");
        } else if (!(password).match(cpassword)) {
            alert("Your passwords don't match. Try again?");
        } else {
            $.post("register.php", {
                name1: name,
                email1: email,
                password1: password
            }, function (data) {
                if (data == 'You have Successfully Registered.....') {
                      $("form")[0].reset();
                    }
               alert(data);
             });
         }
     });
});

2 个答案:

答案 0 :(得分:0)

if (data == "index.html"){
    //...
}

答案 1 :(得分:0)

剥离版。

$(document).ready(function () {
    $("#register").click(function () {

        var name = $("#name").val();
        var email = $("#email").val();
        var password = $("#password").val();

        $.post("register.php", {
            name1: name,
            email1: email,
            password1: password
        }, function (data) {
            // check if registration ok
            location.href = 'index.html';
        });
    });
});