Javascript 维基百科API搜索结果

Javascript 维基百科API搜索结果,javascript,jquery,api,wikipedia,Javascript,Jquery,Api,Wikipedia,我想创建多个div元素,其中至少包含来自wikipediaapi ajax请求的10个结果。我想我的查询是正确的,但是当涉及到初始化我的值时,它们最终是未定义的。这是我的密码: $('#inputBar input').val(textVal); $.ajax( { url : "https://en.wikipedia.org/w/api.php?format=json&action=query&generator=search&gsrnames

我想创建多个div元素,其中至少包含来自wikipediaapi ajax请求的10个结果。我想我的查询是正确的,但是当涉及到初始化我的值时,它们最终是未定义的。这是我的密码:

$('#inputBar input').val(textVal);
$.ajax( {
            url : "https://en.wikipedia.org/w/api.php?format=json&action=query&generator=search&gsrnamespace=0&gsrsearch="+textVal+"&gsrlimit=10&prop=pageimages|extracts&pilimit=max&exintro&explaintext&exsentences=1&exlimit=max",
            dataType : "jsonp",
            success : function(parsed_json){

                  var title = parsed_json['query']['search']['title'];
                  var description = parsed_json['query']['search']['extract']
                  var url = parsed_json['query']['search']['source']
                for(var i = 0; i < 10; i++){

                    $('.results').append('<div class="result col-xs-12 col-sm-6"><h2>"+title+"</h2><p>"+description+"</p></div>');
                }
              }
          } );
$('#inputBar input').val(textVal);
$.ajax({
url:“https://en.wikipedia.org/w/api.php?format=json&action=query&generator=search&gsrnamespace=0&gsrsearch=“+textVal+”&gsrlimit=10&prop=pageimages | extracts&pilimit=max&exintro&explaintext&exquences=1&exlimit=max”,
数据类型:“jsonp”,
成功:函数(已解析的_json){
var title=parsed_json['query']['search']['title'];
var description=parsed_json['query']['search']['extract']
var url=parsed_json['query']['search']['source']
对于(变量i=0;i<10;i++){
$('.results')。追加(“+title+”“+description+”

); } } } );
您引用的是
parsed_json
变量中不存在的东西

它应该是
parsed_json.query.pages.title
(与其他内容相同)