У меня есть вызов ajax с jQuery, что-то вроде этого:
$.ajax({
type: "POST",
url: ajaxurl,
data: data,
success: function(response){
alert(response);
}
});
Я получаю данные из PHP следующим образом:
$data_array = get_data();
foreach($data_array as $data)
{
echo $data;
}
PHP для замедления
Вызов функции данных PHP медленный, потому что он получает очень много данных из базы данных, может извлекать изображения, делать некоторые вызовы json и другие медленные вещи.
Один цикл за один раз
Поэтому мне нужно получить код PHP, просто сделайте один раунд, затем Javascript и затем следующий раунд в цикле.
Есть несколько способов ее решить?
Там может быть несколько способов сделать это. Какой из них предпочтительнее? На ум приходят Javascript foreach-loop, JSON и глобальные переменные Javascript.