2010-11-24 2 views
0


В моем webapp есть два типа сущностей, которые связаны друг с другом. Сначала я захватываю некоторые объекты типа a, а затем для каждого из них, я захватываю связанные элементы типа b в виде массива. Все работает.
Когда все запросы выполнены, мне нужен массив всех возвращаемых типов-b-массивов. Не работает!
Каков наилучший способ выполнить это в jquery?Объединить результаты нескольких ajax-запросов

+0

Можете ли вы дать нам код, с которым вы работаете, что это делает? Спасибо – 2010-11-24 23:09:14

+0

Не видя кода, мы можем предложить только самые общие предложения. – 2010-11-24 23:09:29

ответ

0

Как некоторые другие отметили здесь будут нужны некоторые примеры кода, чтобы получить немного более конкретно, но мысли у верхней части моей головы:

Можно построить глобальный массив массивов, которые вы подаете вас «тип б "массивы, поскольку они возвращаются из вызова ajax. Будет выглядеть примерно так:

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

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

Так что, когда ваша обработка будет сделано, вы можете получить доступ к массиву typeBArrays и все ваши возвращенные массивы.

Смежные вопросы