Problema com condição (if) no ajax
Pessoal,
Estou criando um sistema de login que faz a consulta ajax,porém todos os dados que eu retorno, sempre entra no if, indiferente do que eu passo na minha variavel dados:
$.post('login.php',
{ tipo: 'Login', userid: $('#userid').val(), password: $('#password').val() },
function (dados) {
if(dados == "failed") {
$('#login_mensagem').html('if Usuário ou senha inválido!').slideDown('fast');
alert(dados);
}else if(dados == 'ok') {
$('#login_mensagem').html('Logado com sucesso').slideDown('fast');
alert(dados);
}else {
$('#login_mensagem').html('Favor conferir a sua senha ').slideDown('fast');
alert(dados);
}
}
);
O que pode ser?
O meu retorno do php são esses:
no IF = print_r("failed");
no ELSE IF = print_r("ok");
no ELSE = print_r("");Discussão (6)
Carregando comentários...