function foreignCoordinatesArray(){
var coordinates = [];
$.getJSON('/critics.json?travel_id=' + $('#foreign_travel').val(), success);
function success(ary) {
for(var a in ary){
var obj = ary[a];
coordinates.push(new google.maps.LatLng(obj.latitude, obj.longitude));
}
}
console.log(coordinates);
}
在結束座標仍然是[]而不是[{...},{...},...]。 我想這肯定是關閉的問題從回調函數獲取變量
我怎麼能在座標數組中有我想要的值?
嘗試console.log裏面成功功能 – Dhiraj