Форма отправляет все на search.php получаю id, этот id отправляю в status.php. В ответ получаю
{
"search_ready": false
}
И вот мне надо сделать, чтобы запрос на проверку статуса отправлялся каждые 5 сек, на проверку статуса, пока не получу
"search_ready": true
. Не могу сообразить как. Подскажите в какую сторону копать.
document.addEventListener("DOMContentLoaded", () => {
if (document.querySelector("#word")) {
const forms = document.querySelectorAll("#word");
forms.forEach((form) => {
form.addEventListener("submit", function (e) {
e.preventDefault();
const formData = new FormData(this);
fetch('search.php', {
method: 'POST',
body: formData
})
.then(res => res.json())
.then(search => fetch('status.php', {
method: 'POST',
body: JSON.stringify(search)
})
)
.then(res => res.json())
.then(status => {
console.log(status);
})
// и т.д.
});
});
}
});