【发布时间】:2014-08-05 09:25:58
【问题描述】:
我已经有 2 天的问题了。以前我没有面对这个,但现在它让我很头疼。
我无法在 phonegap(最新版本)中使用 jQuery get 方法从外部 php 服务器获取 json 数据。
这是我的数据和代码:
Sample data: {"name":"test"}
var url = 'http://website.com/app/user.php';
$.ajax({
type: 'GET',
url: url,
data: {mb: user},
success: function (data) {
alert(JSON.stringify(data));
},
error: function () {
alert('error');
}
});
我得到了结果,但不是“测试”数据,但完全不同。 警报是一个 html 页面而不是 json 数据。我真的不知道这是什么。 我已经尝试过 origin * 并允许在 android manifest 中上网。
我收到的是完整有效的 html 文件,而不是我期望的数据
我的猜测是问题来自服务器本身?
有什么建议吗?
【问题讨论】:
-
您可以使用
Firebug调试此代码并将data的值粘贴到您的问题中吗?还是打印出来并粘贴到这里? -
你说你得到了一个有效的
html。你能发html吗?它会给我们一些关于问题/错误的线索。
标签: javascript php android jquery cordova