我有这个$ .ajax函数,它在FF和其他PC浏览器上运行良好。 但是当我尝试使用我的iPhone访问它时,它会触发错误事件而不是成功事件。
该页面基于jQuery mobile,因此它应该可以工作。
在错误中,textStatus ='错误',但是没有设置errorThrown,所以我无法确定要查找的位置。
答案 0 :(得分:0)
确保你的ajax调用是这样的
formData = {
// all your parameters here
param1: param1,
param2: param2
}
$.ajax({
type: 'POST',
contentType: 'application/json',
url: "https://www.example.com/test",
dataType: "json",
data: formData,
success: function(data) {
//success handling
},
error: function(data) {
//error handling
}
});
您的URL可以请求和响应JSON数据。有关更多信息,请参阅此网站。
http://blog.revivalx.com/2014/02/25/crud-operation-using-jquery-mobile-on-android-part-2/
http://www.androidhive.info/2012/05/how-to-connect-android-with-php-mysql/