JSON形式をループしようとしていますが、正しく動作しません。 "id_first"プリント1と2を正しくループしているが、id_secondに向かうステップの後で、私のループ呼び出しが "id_first"だけであるにもかかわらず未定義になってしまう。どのようにして私のループ印刷を初めて行うことができますか?ループJSON形式
マイコード:
$(document).ready(function() {
$.ajax({
url: "http://192.168.1.190/tmp/data.json",
method: "GET",
success: function(data) {
var id_first = [];
for (var i in data) {
id_first.push(data[i].id_first);
alert(data[i].id_first);
}
},
error: function(data) {
console.log('error');
}
});
});
データ:
[{
"id_first": "1",
"data_first": "1"
}, {
"id_first": "2",
"data_first": "2"
}, {
"id_second": "1",
"data_second": "1"
}, {
"id_second": "2",
"data_second": "2"
}]