【发布时间】:2017-11-10 11:51:36
【问题描述】:
我已经尝试了在这里和 Wikimedia API 站点上可以找到的所有组合,但我似乎仍然无法返回任何数据。这是我的代码,
$('#go').click(function () {
var str = $("#input").val();
var fullstr = 'https://en.wikipedia.org/w/api.php?format=json&action=query&list=search&srnamespace=0&srsearch=' + str + '&srprop=snippet&format=json&callback=json';
$.getJSON(fullstr, function(data) {
alert(data);
});
});
在调用 getJSON 之前我已经对其进行了测试,并且它似乎可以正常工作,但我似乎没有从调用中得到任何东西。 (最后的 alert() 只是检查返回的任何对象)。
有什么问题?
谢谢!
【问题讨论】:
-
如果您使用 Chrome 之类的工具进行调试 - 您是否检查过调试器中的“网络”选项卡以查看发送和返回的确切内容?
-
@F.Moss 我认为这是由于跨域标头问题
-
谢谢,我会调查这些事情的。