У меня есть php-скрипт, который занимает около 10 секунд для запуска, потому что он извлекает данные и хранит их в db, я хочу отображать загрузочную панель, пока этот скрипт запущен, а затем после его загрузки загружается страница, на которой пользователь включен. .. У кого-нибудь есть идеи, как я могу это сделать? благодаря
Сначала вам нужно вызвать скрипт, используя запрос Ajax. Все jQuery ajax-методы предлагают функции обратных вызовов, вызываемые при завершении вызова. Вы можете показать индикатор выполнения, когда вы делаете запрос, и спрячьте его, когда он будет завершен:
$("#MyProgressBar").show(); $("#placeholder").load(myurl, function() { $("#MyProgressBar").hide(); });
Вы также можете использовать подключаемый модуль, например BlockUI .