![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 89 Pomógł: 3 Dołączył: 14.07.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam fragment kodu:
Jak widać , każdy div z klasą "stan_magazynowy" ładowany w pętli ma unikalny parametr "id" plik ajax_test.php:
W założeniu po załadowaniu strony, skrypt ma wyszukać wszystkie DIV.stan_magazynowy i pobierać za pomocą AJAX tekst z pliku ajax_test.php. Pobieranie metodą GET, po parametrze"id" każdego DIV.stan_magazynowy I tu jest problem, bo $.ajax podstawia tylko text pod ostatniego DIV.stan_magazynowy. Podstawiałem zamiast success: function(result){ $("div#"+id).text(result); => function(result){ alert("div#"+id)); i okazuje się, że podawana jest wielokrotnie (tyle ile jest DIV.stan_magazynowy) ta sama wartość id z ostatniego DIV.stan_magazynowy. Czy wiecie jak to zrobić aby za każdym razem wywoływać $.ajax z kolejnym id (dataString = "spr_stan="+id;) ? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 799 Pomógł: 1827 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Stwórz jedno wywołanie Ajax gdzie prześlesz id wszystkich elementów, a w odpowiedzi uzyskasz tablicę (np. JSON) gdzie dla danego id będzie stan magazynowy.
-------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 6.05.2025 - 18:44 |