При выполнении нескольких функций ajax асинхронным способом. Синхронизированный ответ PHP [дубликат]Php

Кемеровские программисты php общаются здесь
Anonymous
При выполнении нескольких функций ajax асинхронным способом. Синхронизированный ответ PHP [дубликат]

Сообщение Anonymous »

Здесь показана функция js, но мой ответ получен от PHP, который идет последовательно. Поэтому я ожидаю, что все запросы будут выполняться за один раз.
PHP-запросы
public function get_filtered_data_01(){...}
public function get_filtered_data_02(){...}

JS-запрос
//Example ajax query 01 as like below we have few more query
function load_filtered_data_1(data_params) {
$.ajax({.....});
}
async function loadAllFilters(data_params) {
try {
await Promise.all([
load_filtered_data_1(data_params),
load_filtered_data_2(data_params),
............
]);
} catch (error) {
console.error("Error loading filters:", error);
}
}
$('#dropdown').on('change', async function() {
// Load all other filters concurrently
await loadAllFilters(data_params);
});


Подробнее здесь: https://stackoverflow.com/questions/791 ... n-sync-way

Вернуться в «Php»