2010-01-29 5 views
1

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

В основном что-то вроде этого

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) 

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

ответ

1

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

В демо-шоу, вы можете вызвать метод ProgressBar() объект йота JQuery, например, так:

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

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