我需要执行两个不同的 JSON 请求并将这些请求合并到一个函数中。我想使用以下结构:
$.when(
$.getJSON(url1),
$.getJSON(url2)
).done(function(data1, data2) {
someFunction(data1, data2);
});
不幸的是,对于这个项目,我们使用的是 jQuery 1.4 和自 jQuery 1.5 以来引入的 $.when。 jQuery 1.4 中有类似的东西吗?
提前致谢!
为了实现此功能,我创建了一个数组,其中每个元素都是一个标志,表示特定的 getJSON 是否已完成。另外,在每个成功函数上,我都会检查要完成的完整数组,如果没有(实际上总是),我会将获得的 json (和一些上下文)添加到其他“结果数组”中。但如果全部完成,那么我将针对“结果数组”执行最终函数
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)