Отслеживание времени ответа с сервера. jQuery AJAX

Подскажите как в jQuery можно реализовать следующий механизм.

Мне нужно показывать определенную картинку в момент с отправки запроса($getJSON()) на сервер до момента ответа с него. Как мне поймать этот промежуток времени и назначить для него выполнение такой операции? Сразу скажу, что такое можно сделать и проще - без отслеживания статуса запроса(как в xhr). Но хочется разобраться в таких моментах. Интересует реализация такого механизма для метода $getJson, а если невозможно для него такое сделать - то любого другого.

На чистом js я бы создал объект XMLHttpRequest, присвоил бы свойству этого объекта onreadystatechange функцию-обработчик, где, проверяя на соответствие значение этого свойства, делал бы необходимую операцию. Но тот я тоже не до конца понимаю: как часто при запросе браузер? отслеживает статус этого объекта?

Спасибо.


Ответы (0 шт):