跨域json请求.我做错了什么?



我真的在这里迷路了,我不知道我做错了什么。我已经暴露了一个api,它给出了json输出,我想从另一个域获取这个数据。因为json是一种方式去,我正在尝试下面的代码。对firebug的检查显示,对请求的响应是正确的JSON,但回调函数似乎从未执行过。任何帮助吗?

<>之前$(函数(){console.log("aa");. ajax({美元url:"http://domain/api.php",数据:{userid f:"get_total_playtime":"1",开始时间:2011-01-01,endtime:"2011-12-12"},数据类型:"jsonp",成功:功能(数据){console.log("suceess");警报(data.time);},失败:功能(数据){console.log("失败");}});});之前

如果这不是正确的方法,谁能解释正确的方法?

对firebug的检查显示对请求的响应是正确的JSON

那这就是问题所在。你必须返回JSONP,而不是JSON

相关内容

  • 没有找到相关文章

最新更新