猿问

为什么第一次登录是正常的,第二次就报$(...).modal is not a function;可以登录,但是跳转不了???

function login() {

    var url = PREFIX_URL + "index.php?c=user&a=login";

    var loginEmail = document.getElementById("loginEmail");

    var loginPassword = document.getElementById("loginPassword");

    if ($.trim(loginEmail.value) != "" && $.trim(loginPassword.value) != "") {

        var postData = "username=" + loginEmail.value + "&password=" + loginPassword.value +

            "&rememberMe=";

        $.ajax(url, {

            type: 'post',

            data: postData,

            headers: {"Content-Type": "application/x-www-form-urlencoded; charset=UTF-8"},

            success: function (data) {

                if (typeof data == "object") {

                    if (data.code == 1003) {

                        $('#loginError').css({display: "block"});

                        $('#loginError').text(data.msg);

                    }

                    return

                }

                var jsonData = eval("(" + data + ")");

                switch (jsonData.code) {

                    case 200 :

                        $('#loginModal').modal('hide');

window.location.href=PREFIX_URL +"index.php/#/main"; 

                        break;

                    case 1004:

                        $('#loginError').css({display: "block"});

                        $('#loginError').text(jsonData.msg);

                        break;

                }

            }

        });

    } else {

        if ($.trim(loginEmail.value) === "") {

            $('#loginError').css({display: "block"});

            $('#loginError').text("邮箱不能为空");

        } else {

            $('#loginError').text("密码不能为空");

        }

    }

}


SBC
浏览 1543回答 1
1回答

SBC

load引入登录页面,会不会有什么影响
随时随地看视频慕课网APP
我要回答