Я разрабатываю приложение для обработки ежедневных продаж кредитных карт в магазине.Все данные, необходимые для обработки транзакций через продавца, хранятся в базе данных mySQL.Когда пользователь нажимает «Обработать транзакции», страница загружается, отображая каждую транзакцию построчно в таблице HTML.Использование onLoad () Я использую ajax для вызова страницы .php, которая, в свою очередь, запрашивает базу данных обо всех транзакциях, а затем в цикле обрабатывает транзакции через продавца и обновляет базу данных с успехом или неудачей.Эта часть работает отлично.
У меня такой вопрос: я хотел бы обновить таблицу HTML во время обработки и повернуть строки таблицы HTML красным цветом в случае сбоя и зеленым в случае успеха.Попытка сделать это в цикле For (обновление каждой строки после каждой транзакции обрабатывается) не работает.Я знаю, что могу использовать AJAX setInterval () для вызова другой страницы .php каждые 2 секунды, которая запрашивает у базы данных завершенные записи и обновляет таблицу HTML с возвращенными результатами.Мои страницы .php написаны и работают.У меня есть AJAX, настроенный и работающий для первой части (обработка транзакций).Что мне нужно знать, это где разместить второй вызов AJAX, который обновляет таблицу HTML?Псевдокод будет в порядке, или будет полезна ссылка на пример.
Спасибо за помощь!