1
我有這個來自Google地圖的JSON響應,保存爲.json文件。這是對附近學校的搜索。通過Json循環並追加到對象
我只想提取學校的名稱和位置,並將它們保存到elemSchoolsArr
變量中供以後使用。
我不知道爲什麼我下面的代碼沒有循環通過json響應,檢查elemSchoolsObj
只顯示一個對象,而不是10,我想稍後推送到elemSchoolsArr
。
var elemSchoolsArr = [];
var elemSchoolsObj = {};
$.getJSON('elementary-schools.json', function(data){
for (var i = 0; i < 10; i++) {
elemSchoolsObj.title = data.results[i].name;
elemSchoolsObj.location = data.results[i].geometry.location;
}
});
elemSchoolsArr.push(elemSchoolsObj);
太謝謝你了。您的解決方案完美運作 – CryptoPsyche
很高興我能幫忙:) – sauntimo