2016-04-05 13 views
0

JSONで収集したデータを処理しようとしています。 オブジェクトは受け取ったが、chart.jsJSON push to array

var highscore = []; 
$.getJSON('myurl',function(result){ 
    $.each(result, function(i, field){ 
    highscore.push(field.score); 
    highscore.push(100): 
    }); 
}); 

で使用する配列に変換することができませんでしされている配列には、2つのプッシュはいずれも作業していないが、私はそれがある理由を理解しようと迷ってしまいました。

+2

show 'result' –

+0

これは、毎回console.log()とデバッガを使用してデータと構文を検証するのに役立ちます。私はバットから1つの構文エラーを見る。 –

+0

@RajaprabhuAravindasamy:どのように結果を表示する必要がありますか? – 2mas

答えて

0

変更

highscore.push(100): 

は別の変数内のオブジェクト値を格納した後、アレイに格納することにより、それを考え出しました。

0

セミコロンの代わりにコロンを使用しました。

highscore.push(100); 
+0

コロンがセミコロンに変更されました。 ハイスコア配列にまだコンテンツがプッシュされていません。 – 2mas