Javascript else if правила инструкции не срабатывают - PullRequest
0 голосов
/ 04 августа 2020

Я использую этот учебник из https://www.formget.com/jquery-login-form/

Все в точности соответствует руководству. Но оператор else if не срабатывает, когда эхо сценария php имеет значение «Успешный вход в систему ...». Текст полностью совпадает с оператором else if. Кто-нибудь знает, почему это не срабатывает?

$(document).ready(function(){
    $("#login").click(function(){
        var email = $("#email").val();
        var password = $("#password").val();
        // Checking for blank fields.
        if( email =='' || password ==''){
            $('input[type="text"],input[type="password"]').css("border","2px solid red");
            $('input[type="text"],input[type="password"]').css("box-shadow","0 0 3px red");
            alert("Please fill all fields...!!!!!!");
        }else {
            $.post("login.php",{ email1: email, password1:password},
            function(data) {
                if(data=='Invalid Email.......') {
                    $('input[type="text"]').css({"border":"2px solid red","box-shadow":"0 0 3px red"});
                    $('input[type="password"]').css({"border":"2px solid #00F5FF","box-shadow":"0 0 5px #00F5FF"});
                    alert(data);
                }else if(data=='Email or Password is wrong...!!!!'){
                    $('input[type="text"],input[type="password"]').css({"border":"2px solid red","box-shadow":"0 0 3px red"});
                    alert(data);
                } else if(data=='Successfully Logged in...'){
                    $("form")[0].reset();
                    $('input[type="text"],input[type="password"]').css({"border":"2px solid #00F5FF","box-shadow":"0 0 5px #00F5FF"});
                    alert("W" + data);
                } else{
                alert(data);
                }
            });
        }
    });
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...