结合多个ajax请求的结果

时间:2010-11-24 23:06:17

标签: jquery ajax


在我的webapp中,有两种类型的实体,它们彼此相关。 首先,我抓住一些类型a的实体,然后对于它们中的每一个,我将类型b的相关实体作为数组。一切正常。
当所有请求完成后,我需要一个包含所有返回的type-b-arrays的数组。不工作!
什么是在jquery中实现这一目标的最佳方法?

1 个答案:

答案 0 :(得分:0)

正如其他一些人所评论的那样,需要一些代码示例来获得更具体的内容,但是我想到了一个想法:

您可以构建一个全局数组数组,当您从ajax调用返回时,可以将“b”数组提供给它们。看起来像这样:

//Define this outside your function scope
var typeBArrays = new Array();

function someAjaxCallback(typeBArray){
    typeBArrays[typeBArrays.length] = typeBArray;
}

因此,当您的处理完成后,您可以访问typeBArrays数组并获得所有返回的数组。