我想根据多个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);
});
});
然而,这会导致连续发出请求.我更希望有一种并行请求的方式,并在所有请求完成后执行页面更新.有什么办法吗?