2017-03-02 9 views
2
$.ajax({ 
url: "https://owapi.net/api/v3/u/KataCat-1203/blob", 
dataType: 'json', 
data: data, 
success: function (data) { 
    $('#heroStats_elims').html(data.heroes.stats.competitive.roadhog.average_stats.eliminations_average); 
}}); 

それは私の.jsファイルであると私はjsonファイルから情報を正しく引き出すには?

<div class="col-md-4"><div class="page-header"><h2>Eliminations <small>Average</small></h2></div> 
      <div id="heroStats_elims"></div> 
      </div> 

に情報を入れしようとしているところ、これは問題は情報が私のdiv要素の中に行っていないということです、なぜですか?どうすれば修正できますか?

答えて

2

あなたの回答データから最初に国またはanyのいずれかを選択するのを忘れました。

それはこのようなものでなければなりません:私はdatausを追加

$('#heroStats_elims').html(data.us.heroes.stats.competitive.roadhog.average_stats.eliminations_average); 

注意と値が実際に前にnullまたは未定義または空の場合heroes

前にまた、チェックすることを忘れないでください変数または要素にデータを割り当てます。あなたの例ではus以外の国はすべてNULLです。

+1

まだ運:/ $アヤックス({ URL: "https://owapi.net/api/v3/u/KataCat-1203/blob"、 データ型: 'JSON'、 データ:データ: 成功:機能(データ){ $( '#heroStats_elims')html(data.us.heroes.stats.competitive.roadhog.average_stats.eliminations_average); } }); –

+0

私のために働いて、次にこれを試してみてください:$ .ajax({ url: "https://owapi.net/api/v3/u/KataCat-1203/blob"、 dataType: 'json'、 データ: ""、 成功:機能(データ){ console.log(data.us.heroes.stats.competitive.roadhog.average_stats.eliminations_average); }}); – Moose

+1

ああ、私の主よ、助けてくれてありがとう、データ: ""は、問題の一部で、jQueryのjsファイルをインポートすることを覚えていれば助けになったかもしれません... あなたの助けを借りてくれてありがとう –

関連する問題