Я пытаюсь выполнить много вызовов AJAX одновременно, когда я отправляю это, они дают мне результат один за другим, но я могу собрать все ответы вместе?Или я могу отдать приоритет одному AJAX?Сначала мне нужно что-то, и я не хочу ждать, когда все запросы завершатся.
$.each(abreviaturas, function (key, value) {
$.ajax({
url: $(".table-cotizaciones").data('get-cotizaciones'),
type: 'POST',
dataType: 'json',
data: {
'symbol': value.value,
'plazo' : plazo
},
success: function (data) {
var item = jQuery(data).hide().fadeIn(300)
$(".table-cotizaciones tbody").append(item);
},
error: function (data) {
console.log("ptppt");
console.log(data);
}
});
});
$('body')
.on('click', '#btn-operar', function () {
// Le cargamos el select2 a los instrumentos
$(".select2").select2({
maximumSelectionLength: 0
});
// Cargamos los tipos de instrumento
$.ajax({
url: $("#form_operar").data('get-tipo-instrumentos'),
type: 'POST',
success: function (data) {
for (i = 0; i < data.length; i++) {
$("#tipo_instrumento").append("<option value=" + data[i].id + ">" + data[i].descripcion + "</option>")
}
},
error: function (data) {
}
});
})
Не могли бы вы посоветовать мне?