私は配列とajax関数を持っています。オブジェクトを配列に追加します。json各jsonオブジェクトは何もしません
var names = [];
...
success: function(msg){
for (var i in msg.response.pipelines){
for (var j in msg.response.pipelines[i].statuses){
names.push({
pipeline: msg.response.pipelines[i].name,
item: msg.response.pipelines[i].statuses[j].name
});
}
}
は、その後、私はその後、私は配列から "項目" と "パイプライン" を取得しようとしているconsole.log(names)
コンソールに表示されます。
console.log(names.length); // give 0
$.each(names, function (key) {
console.log('123');
console.log(key.item + ' - ' + key.pipeline);
})
しかし、関数が存在しないかのように私は何を得ていないよ...
のように使用することをお勧め任意のコンソールにエラーまたはいただきましたが123未定義またはanythin後にあるのでしょうか? –
イメージだけでなく、 'JSON'を投稿できますか? – Ionut
リクエストが実行される前に 'names'を処理しようとしているのだろうかと思います。 – Utkanos