var counter = 3,
countdown = function () {
counter -= 1;
if (counter === 0) {
// do your work;
}
};
$.get('1.csv', .., function (..) { ... countdown(); });
$.get('2.csv', .., function (..) { ... countdown(); });
$.get('3.csv', .., function (..) { ... countdown(); });
最简单的大致就这么个思路。
要搞彻底的话学一下 deferred 和 promise 的概念
https://github.com/kriskowal/q
【 在 brdf (BRDF) 的大作中提到: 】
: 初学jquery和javascript,碰到个问题
: 目的是通过javascript多次从外部获得json数据
: 现在的程序结构大概是
: ...................
--
修改:withinsea FROM 114.243.38.10
FROM 114.243.38.10