Я бы хотел обновить страницу, основываясь на результатах нескольких запросов ajax / json. Используя jQuery, я могу «связать» обратные вызовы, как этот очень простой урезанный пример:
$.getJSON("/values/1", function(data) {
// data = {value: 1}
var value_1 = data.value;
$.getJSON("/values/2", function(data) {
// data = {value: 42}
var value_2 = data.value;
var sum = value_1 + value_2;
$('#mynode').html(sum);
});
});
Однако это приводит к тому, что запросы выполняются последовательно. Я бы предпочел способ делать запросы параллельно и выполнять обновление страницы после того, как все будет завершено. Есть ли способ сделать это?