我创建了一个通过请求id为i的数据来执行数据的函数。
我想要i = 1 - > run()和i = 2 - > run() - > ... i = 10 - > run()
第一次运行后,第二次请求和第二次运行......
但是,结果是首先执行了10个getJSON请求。
如何获得我想要的结果?
以下是我写的代码。
for(i=0;i<10;i++){
$.getJOSN('a',{id:i},function(data){
collectInfo = JSON.parse(data);
}
run();
}