Witam!
Mam pytanie co do zmiany kursora w trakcie wysyłania danych poprzez AJAX. Mamy formularz i przycisk <input type="submit" value="sprawdź"> Użytkownik klikając w ten przycisk uruchamia skrypt który wysyła dane na serwer i blokuje input'y w formularzu aby użytkownik nie zmieniał ich wartości do czasu odpowiedzi od serwera. W tym czasie chcę zmienić kursor aby zawsze nie zależnie nad jakim elementem się znalazł zawsze wyświetlał się jako progress. Stosując:
$('*').css('cursor', 'progress');
A po otrzymaniu odpowiedzi od serwera chcę przywrócić kursor do normalnej ikony:
$('*').css('cursor', 'default');
Minus takiego rozwiązania jest taki że $(*) zmienia ikonę kursora dla wszystkich elementów, po najechaniu na input type="text" zostaje wyświetlana ikona 'default' a nie standardowa dla pola tekstowego. Więc jak zmienić kursor aby nie powodować takich konsekwencji ?