Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript]podmiana kursora w czasie dzialania AJAXu
Forum PHP.pl > Forum > Przedszkole
elmozaur
Witam.
Chcialbym uzyskac efekt podmiany kursora w czasie wykonywania zapytania ajaxowego.
Poguglałem troche i mam cos takiego:

[JAVASCRIPT] pobierz, plaintext
  1. $("*").css("cursor", "progress");
  2.  
  3. jQuery.ajax({url: "ajax/dynamicUp.php",
  4. data :"rand=" + Math.random() ,
  5. type: "POST",
  6. async :false,
  7. cache :false,
  8. dataType :"html",
  9. success : function(obj) {
  10. $("body").css("cursor", "auto");
  11. },
  12. error: function (obj) {
  13. showMSG('1', 'zonk');
  14. }
  15. });
[JAVASCRIPT] pobierz, plaintext


Efekt ktory chcialem uzyskac dziala ale go nie widac.
kursor podmieniany jest gdy wykonane jest zapytanie i w tej samej chwili zamieniany na klasyczny.
Pytanie:
czy jedyne rozwiazanie to opoznienie wykonania samego zapytania czyli: podmien kursor -> setTimeout z funkcja ajax -> zamien na defaultowy

za wszelkie info dziekuje
pozdrawiam
Grzegorz
zbig
Witam,

Sprobuj zmienic kursor w metodzie "beforeSend".
Byc moze o to chodzi.

Pozdrawiam.
elmozaur
nie before tez nie dziala.
Ale zadzialalo jak zmienilem na async na true....
hmm nigdy bym na to nie wpadl...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.