维基百科API间歇性地使用getJSON调用

时间:2017-10-08 03:50:29

标签: javascript html wikipedia-api

我在使用维基百科api时遇到了一些麻烦。我使用.getJSON来返回数据但是它只是出于某种原因间歇性地工作。我不确定我们可以执行的搜索是否有限制或其他内容。在一系列命中和未命中后,该页面才会崩溃。

我已清除存储在Chrome中的所有缓存,但问题仍然存在。请帮忙,谢谢。

function wiki_api(val) {


     $.getJSON("https://en.wikipedia.org/w/api.php?
     action=opensearch&search="+val+"&limit=5&format=json&callback=?", function(data) {

//console.log(search+"2");
console.log("runs")
console.log(data);
}); }


function ClickEvent() {
    var temp;
    console.log("before");
    var dummy = document.getElementById("test").value;
    var search = dummy.split(" ").join("+");
    console.log(search);

    wiki_api(search);
    console.log("ran");

   }

链接到codepen:https://codepen.io/xguardx/pen/BwJMXx?editors=0011

0 个答案:

没有答案