Ajax для обновления БД

-2

Я обновляю 100 000 записей. Таким образом, страница выглядит пустым, пока процесс запроса обновления выполняется на бэкэнд. Может ли кто-нибудь сказать мне, как отображать текст "Пожалуйста, подождите бла-бла", пока обновление не закончится?

  • 2
    Краткое примечание: «лак» - не очень хорошо понимаемый термин за пределами Индии и некоторых других стран. На таком международном сайте, как правило, лучше сказать «100 000 записей».
  • 0
    Конечно Джон. Спасибо за ваш отзыв ... я возьму его. ура
Показать ещё 4 комментария
Теги:

1 ответ

1
Лучший ответ

Ну, в зависимости от вашего скрипта и структуры, самым простым способом было бы изменить свойство div css, называемое дисплеем. Когда пользователь нажимает ссылку, которая запускает скрипт php, вы можете добавить код javascript, например:

$(#+THEIDOFYOURDIV).show("slow");
    });

и после его завершения вы можете вызвать другую функцию js, чтобы закрыть ее, как:

$(#+THEIDOFYOURDIV).hide("slow");
    });

* ПРИМЕЧАНИЕ. Я использую функции jquery, поэтому вам нужно будет включить jquery на свои страницы.

Есть еще один способ, которым вы могли бы это сделать, используя ТОЛЬКО php, у меня была такая же проблема, поэтому взгляните на это: как показать результаты, пока скрипт php все еще запущен

  • 0
    Спасибо за ваш комментарий ахура ... я просто разместил значок и обновил записи, используя событие php by js functin (onclick) ...
  • 0
    хорошо, что вы решили это :)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню