【发布时间】:2011-04-15 08:35:38
【问题描述】:
我是 jsonp 的新手。
我正在尝试进行 jsonp 调用,因为我必须进行跨域请求。
以下代码 sn -p 用于进行调用 -
function makeCall(){
jQuery.getJSON("http://<servername>:<port number>/JSONServices/getJsonInfo?jsonp=?",
function(data) {
alert("data is: "+data[0].name);
});
}
我在 body 标记的 onload 事件上进行此调用。返回的响应是一个 json 数组。我面临以下问题 -
从 firebug 的网络面板可以看到响应,但警报没有弹出任何内容
-
我不知道如何从 jsonp 调用中提取数据
任何关于我在哪里犯错误以及如何解决它的想法将不胜感激。
感谢和问候,
观音。
【问题讨论】: