将值从返回的JSON传递到控制语句外部的调用循环

时间:2017-12-06 19:48:00

标签: javascript ajax

我有一个用于访问API的软件,API返回JSON中的一个总字段,表示从搜索返回的对象数量。 (让我们打电话是objectSize

然后我运行一个循环来调用需要继续运行的分页JSON,直到达到此objectSize。

我试过

if (response.tracks.total)
{
  getTheTotal(response.tracks.total)
  analyse(response,priorityValue,thisOffset)
}

关于Ajax的成功

然后在循环中我用来调用已经完成的Ajax函数

function getTheTotal(inTotal){
  globalTotal=inTotal
}

我已全球宣布globalTotal。 我曾经有过这样的时间,似乎值已达到ajax调用的globalTotal OUTSIDE,但通常它会保持设置为最初声明的值。

对于从JSON响应中在ajax调用之外设置此变量的简单方法,任何人都有任何想法吗?

0 个答案:

没有答案