我正在使用 LG nexus mobile 来检查我的 phonegap 应用程序,我正在使用 phonegap 2.3 和 jquery 最新版本。
我正在尝试使用 $.ajax 访问服务器,这样做时,请求将转到请求的错误部分,但在其他设备中尝试时,功能工作正常。
下面是我正在使用的代码,在拨打电话后进入错误部分
$.ajax({
url: Url + $.trim($('#username').val()) + '/' + $.trim($('#password').val()),
type: 'POST',
cache: false,
// data:var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i$('#login').serialize(),
success: function(data)
{
console.log("Response\t" + data);
if ($.trim(data) !== 'failed')
{
var storage = window.localStorage;
var obj = $.parseJSON(data);
if (obj.status !== "failed") {
storage.setItem("umobileno", obj.result[0].mobileno);
storage.setItem("uemail", obj.result[0].emailid);
storage.setItem("uid", obj.result[0].userid);
storage.setItem("username", $('#username').val());
storage.setItem("password", $('#password').val());
//preCheck1(); // To load appointments
window.location.href = "index.html#va";
} else {
alert("Invalid Login Details");
}
}
// window.location.href="index.html#va";
},
error: function() {
alert("Check Data Connection");
}
});
任何解决方案请帮助摆脱这个问题。
提前致谢