我正在执行这个:
$.ajax({
url: url,
dataType: 'jsonp',
jsonpCallback: function (data) { alert("jsonp call-back: " + data); },
success: function (a, b, c, d) { alert("call ok"); },
error: function (a, b, c, d) { alert(a.state() + " " + b + " " + c + " " + d); }
});
问题是我在jsonpCallback函数中得到未定义的数据。我还注意到,在控制台中,我收到一条关于语句之前缺少分号的错误消息。当我单击右侧的链接时,我看到了我正在尝试获取的 JSON 结构。
- 我在通话中错过了什么?
- 如何将请求的内容放入我的 JS 代码中?
管理员声称服务器作为 JSON 数据提供者公开并且它应该可以工作。我自己还没有验证过,但我必须假设是这样。