Панель загрузки во время выполнения скрипта - PullRequest
6 голосов
/ 09 марта 2011

У меня есть скрипт php, который запускается около 10 секунд, потому что он извлекает данные и сохраняет их в БД. Я хочу отобразить панель загрузки во время работы этого скрипта, а затем, когда он завершит, загрузить страницу пользователяна ... есть кто-нибудь есть идеи, как я могу это сделать?Спасибо

1 Ответ

6 голосов
/ 09 марта 2011

Сначала вам нужно вызвать скрипт, используя Ajax-запрос.Все jjuery ajax-методы предлагают функции обратного вызова, которые вызываются после завершения вызова.Вы можете показать индикатор выполнения, когда вы делаете запрос, и скрывать его, когда он закончен:

$("#MyProgressBar").show();
$("#placeholder").load(myurl, function() {
  $("#MyProgressBar").hide();
});

Вы также можете использовать плагин, такой как BlockUI .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...