I have an asp.net web.api API
I'm doing a method that sends the login information, I'm having a hard time making the return processing, even sending erroneous information is passing as certain.
<script>
var usuario, senha;
$(function(){
//login
$("#envia").click(function(){
usuario = $("#txt-email").val();
senha = $("#txt-password").val();
if (usuario != "" && senha != ""){
$.ajax({type:"POST",
url:"http://appcasino.rocasafari.com.br/api/usuario/consulta/"+usuario+"/"+senha,
//url:"http://localhost:59791/api/usuario/consulta/",
//data:({usuario, senha}),
cache: false,
datatype: "json",
crossDomain: true,
beforeSend: function(){ $("#mensagem").text('Espere, por favor...');},
success: continua,
error: noConexion
});
}
});
});
/**********************************************/
function continua(dados){
console.info(dados);
if(dados=="[]"){
document.getElementById("#txt-email").value = "";
document.getElementById("#txt-password").value = "";
alert("O usuário ou sua senha está errado");
return;
}
alert("Bem vindo: "+dados);
$.mobile.changePage($("#perguntas"),"none");
}
/*****************************************/
function noConexion(){
alert("Não tem uma conexão ");
}
</script>