Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [jquery] Zmiana i zablokowanie linku
Forum PHP.pl > Forum > XML, AJAX
styryl
Witam ekipe

Dopiero zaczynam zabawe z JQ i mam problem chce przesłać dane do php dodac je do bazy i zmienić link po kliknieciu którego dodaje do bazy danych dane.

Kod js

  1. $(document).ready(
  2. function()
  3. {
  4. $("#ulubione").click(
  5. function()
  6. {
  7. $.get("test.php",
  8. {cmd:"AddUlubione",id:"12"},
  9. function(returned_data)
  10. {
  11. alert(returned_data);
  12. });
  13. })
  14. });


Link

  1. <a href="#" id="ulubione">Dodaj do ulubionych</a>


I teraz po kliknięciu w link przesyła mi dane do php dodaje do bazy i zwraca alert z danymi z pliku php - to działa. A teraz chciałbym aby po kliknięciu w link
pokazał się napis LOADING (w czasie w którym wykonuje się skrypt) a potem zminił się na napis Dodano. Nie wiem jak do tego się zabrać.
Proszę o pomoc.

Pozdrawiam
wry
uzywajac $.get nie masz mozliwosci ustawienia akcji jaka ma sie wykonac podczas oczekiwania na odpowiedz, wiec w 6 lini zaraz po cliknieciu mozesz sie odwolac po id i zmienic tekst w linku
$('#ulubione').html('Loading');

a w funckji w ktorej masz alerta wstaw $('#ulubione').html('Dodano');
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.