2017-09-24 8 views
0

私のコードにリンク:https://codepen.io/Kibitz/pen/PKdLma?editors=1111innerHTMLコールが機能しないのはなぜですか?

私は結果のためにWikipediaから情報を取得するajax呼び出しを実行しています。成功すると、ループに結果が配列に追加されるforループがあります。

現在のところ、プレースホルダーという語で始まるpタグを試して修正するためのinnerHTML文が1つあります。
最終的に、私は10の結果を示したいと思います。現在、innerHTML呼び出しはプレースホルダ語を変更していません。

これは、AJAX呼び出しの抜粋です:

$.ajax({ 
    type: "GET", 
    dataType: 'jsonp', 
    data: { 
     format: 'json' 
    }, 
    cache: false, 
    url: url, 
    async: false, 
    success: function (data) { 
     for (i = 0; i < 10; i++) { 
      res[i] = data[1][i]; 
     } 
     console.log(res); 
     document.getElementById("results1").innerHTML = res[0]; 
    }, 
    error: function (errorMessage) { 
     console.log('here'); 
     alert("error"); 
    }, 
    complete: function() { 
     console.log("complete"); 
    } 
}); 

答えて

3

あなたがラインに

document.getElementById("result1").innerHTML =res[0]; 
+0

document.getElementById("results1").innerHTML =res[0]; 

を置き換えることができ、私は本当に愚かな感じ。あなたの親切な先生に感謝。 –

関連する問題