При каждом обратном вызове вам нужно будет проверить, все ли закончено. замените вызов alert () вашей обработкой. :)
крипт должен получить несколько файлов JSON наhttps://graph.facebook.com/xxxxи получить определенное поле из каждого JSON, а затем рассчитать суммирование.
Моя проблема в том, как распечатать результат после того, как все getJSON сделано? С кодом ниже он будет печатать 0. Не стесняйтесь предлагать любые лучшие подходы.
var result = 0;
$.each(urls, function (i, url) {
$.getJSON(url, function (json) {
result += json.field1;
})
});
alert(result);