我在我的PhoneGap应用这个问题。好像如果其他方法无法正常工作在这里。验证登录
这是我的代码:
function onSuccess(position){
$("#Login").click(function(evt){
var username = $("#username").val();
var password = $("#password").val();
var d = new Date();
var date = d.getUTCDate();
var hour = d.getUTCHours()+8;
var minutes = d.getUTCMinutes();
var secs = d.getUTCSeconds();
var year = d.getUTCFullYear();
var mon = d.getUTCMonth() + 1;
var day = d.getUTCDay();
var time = year + "-" + mon + "-" + date + " " + hour + ":" + minutes + ":" + secs;
var sendData = {"username": username, "password" : password, "time" : time};
$.ajax({
type: "POST",
url: "http://192.168.254.107/webs/main/ajax/validateLogin.php",
data: sendData,
success: function(data) {
$("#info").html(data);
var ReturnMessage = data; // I also tried data.message here but it gives me "undefined"
if (ReturnMessage != "" && ReturnMessage != "Invalid Login!") {
alert(ReturnMessage);
localStorage.setItem("message", ReturnMessage);
document.location.href = "trackme.html";
} else {
alert(ReturnMessage);
}
}
});
});
}
什么都ReturnMessage的价值是,它总是这样的,如果条件的方法。如果我得到了“在成功的记录!”从我的PHP文件重定向到trackme.html消息,如果我得到“无效登录!”,这也重定向到trackme.html这意味着如果其他条件不正常。感谢您的帮助
嗨,我在哪里去的地方JSON.stringify(ReturnMessage)?我需要替换那里的代码吗?谢谢。 – miles