如何同步运行getJSON?

时间:2018-05-09 00:59:10

标签: javascript ajax getjson

我创建了一个通过请求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();
}

0 个答案:

没有答案