Индикатор прогресса PHP + Ajax? - PullRequest
1 голос
/ 29 января 2010

Я что-то кодирую в PHP, я просто использую Ajax для стилизации. в основном я создаю форму поиска чего-то на сайте, который не мой. Я не уверен, что шаги, которые я использую, займут много времени или будут мгновенными, но в любом случае мне бы понравился индикатор шагов / прогресса. Кто-нибудь может дать мне учебное пособие или ссылку, чтобы направить меня в нужное место, куда я должен посмотреть?

В основном как-то так

Searching Threads on Page 1 (Step 1/5)   
Opening Threads on Page 1 (Step 2/5)   
Reading all images in all threads on page 1 (Step 3/5)   

Etc. И т.д. Просто что-то визуальное, чтобы человек знал, как оно работает.

1 Ответ

1 голос
/ 29 января 2010

Если вы используете jQuery, вы можете использовать Progressbar (http://docs.jquery.com/UI/Progressbar).

Как показывает демонстрация, вы можете вызвать метод progressbar () для объекта dom jQuery, например:

$("#progressbar").progressbar({ value: 37 });

Таким образом, у вас будет функция javascript, которая делает запрос ajax на вашу страницу php, который указывает, какой шаг выполняется, и использует возвращаемое значение в качестве параметра в вызове progressbar ().

...