Как непрерывно показывать время запроса jQuery ajax пользователю

#java #javascript #jquery

#java #javascript #jquery

Вопрос:

У меня есть веб-страница с навигацией по заголовкам и вкладкам. Когда пользователь нажимает на любую из этих вкладок, AJAX-запрос выполняется с использованием jQuery. URL-адрес принимает значение tab в качестве параметра, и во время выполнения запроса пользователю отображается загрузочный gif-файл. Когда запрос выполнен, gif заменяется соответствующим содержимым.

Наряду с gif, чтобы указать, что пользователю необходимо подождать, пока будут получены данные, я также хотел бы показать им таймер, по которому они могут видеть, сколько времени занимает текущая выборка.

Я бы хотел, чтобы таймер отображался в формате mm: ss: ms. Этот таймер должен постоянно обновляться по мере выполнения запроса. Есть ли какой-нибудь способ сделать это? С чего мне начать?

Комментарии:

1. Существует буквально столько способов сделать это, сколько пользователей на этом сайте 🙂 Почему бы вам не попробовать опубликовать некоторый код того, что вы пробовали до сих пор, и конкретную проблему программирования, на которой вы застряли? Как бы то ни было, ваш вопрос звучит просто так: «пожалуйста, просто закодируйте это для меня».