Пожалуйста, помогите мне понять, почему мой ajax-код выполняется только в первом цикле.У меня есть массив JSON.Каждый JSON должен быть обработан, чтобы получить ответ от сервера.Что происходит, так это то, что «Обработка ...» была зарегистрирована в консоли несколько раз как длина массива JSON, тогда первый цикл будет запускать ajax.После этого я получаю ошибки тайм-аута.Ниже мой код.Большое спасибо!
$.each(arrayJSON, function(i, arrayJSONInstance) {
jsonString = JSON.stringify(arrayJSONInstance);
$.ajax({
url: "php/phpcode.php",
data: {
data: jsonString
},
dataType: "json",
type: "POST",
timeout: 0,
beforeSend: function (response) {
console.log("Processing...");
},
success: function (response) {
console.log(response);
console.log("Success!");
},
error: function(response) {
console.log("ERROR:\n");
console.log(response);
}
});
});