我试图打开使用Cordova开发的android应用的首页,但未成功。不知道是否是我的jquery有错误。来自数据库的身份验证是正确的,并且PHP脚本产生了成功的结果。
$(document).ready(function() {
var url = "http://ip_address/Mobile/auth.php";
$("#loginButton").click(function(){
var email= $.trim($("#email").val());
var password= $.trim($("#password").val());
$("#status").text("Authenticating...");
var loginString ="email="+email+"&password="+password+"&login=";
$.ajax({
type: "POST",crossDomain: true, cache: false,
url: url,
data: loginString,
success: function(data){
if(data == "success") {
$("#status").text("Login Success..!");
localStorage.loginstatus = "true";
window.location.href = "home.html";
}
else if(data == "error")
{
$("#status").text("Login Failed..!");
}
}
});
});
});
成功登录后,应将用户重定向到home.html选项卡,但它只会刷新页面并保留在登录页面中