Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [jquery] Przekazanie zmiennej do eventu
Balon
post 30.07.2008, 09:00:55
Post #1





Grupa: Zarejestrowani
Postów: 422
Pomógł: 0
Dołączył: 14.12.2005
Skąd: Wałbrzych

Ostrzeżenie: (0%)
-----


Trudno jest mi wytłumaczyć o co chodzi, więc pokażę na przykładzie:

Kod
for(var j = 0; j < sources.length; j++)
{
  $.getJSON("example.php",{
    a: "b"
  },
  function(json){
    alert(j);
  }
}


Kod ma za zadanie wykonać kilka requestów, a po zakończeniu ma wyświetlić zawartość zmiennej j z momentu kiedy $.getJSON zostało wywołane. Tak się nie dzieje, bo pętla leci dalej, czyli wyświetlane J będzie większe od tego, które było przy wywołaniu getJSON.

Jak przekazać zmienną tak żeby była ona tą, która była przy wywołaniu getJSON ?


--------------------
Postura wielka i morda wredna, jestem Balon, kozak z osiedla !
bzdury.pl - Królestwo rozrywki
Go to the top of the page
+Quote Post
snapshot
post 1.08.2008, 01:52:14
Post #2





Grupa: Zarejestrowani
Postów: 96
Pomógł: 6
Dołączył: 22.08.2007
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Coś namieszałeś. Zmienna j jest w iteracji i zwiększa się za każdym razem o 1. Chcesz chyba zapiszać zawartość zmiennej json.


--------------------
ZF developer
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 07:41