Я нахожусь в середине инструмента отчетности для моего клиента, который в основном перестраивает отчеты на лету, если им исполнилось X дней.
Проблема в том, что отчеты перестраиваются с помощью PHP, и некоторые из них могут быть довольно большими, что означает 20-40 секунд загрузки.
На данный момент он просто зависает с страницей во время выполнения запроса.
Тем не менее, я хочу, чтобы перед запуском запроса была добавлена какая-то нагрузка загрузки jquery, а затем, когда запрос заканчивается, перенаправляйтесь на другую страницу (где будут показаны результаты).
Правильно ли я думаю, что до тех пор, пока я загружаю html на страницу перед запуском запроса, должен отображаться экран загрузки, а затем, как только запрос будет завершен, я могу поместить еще один бит HTML для мета-обновления на другую страницу (очевидно, что перенаправление заголовка не может быть и речи, поскольку заголовки уже были отправлены).
Если это правильно, может ли кто-нибудь порекомендовать какие-либо наполовину приличные загрузочные плагины на основе jquery?
Большое спасибо