Таким образом у меня есть функция, как это -обходящие асинхронные запросы
IPGeocoding = (data) ->
coords = []
_.each(data, (datum) ->
$.ajax(
url: "http://freegeoip.net/json/#{datum}"
type: 'GET'
async: false
success: (result) ->
lat = result.latitude
lon = result.longitude
pair = [lat, lon]
coords.push(pair)
console.log coords
)
return coords
)
Я хочу Coords к только возвращается, когда все запросы вернулись. Как мне это сделать?
Возможно, вы не хотите «асинхронный: ложный», если вы не ненавидите людей, использующих ваш сайт. –