Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak sprawdzić, czy wykonała się cała pętla?
porfirm
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 18.06.2008

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


Jeśli pytanie jest kretyńsko banalne, to przepraszam.

Problem jest następujący: mam klasyczną JSową pętlę for, w której wykonuję sobie jakąś Ajaxową funkcję. Zanim po pętli zacznę robić coś dalej, chciałbym sprawdzić czy cała pętla się wykonała, a więc ściślej - czy wykonało się ostatnie wywołanie tejże funkcji w pętli. Sprawdzanie iteracji pętli oczywiście nie daje pożądanego skutku, bo z punktu widzenia JSa cała pętla wykonuje się natychmiast, mimo że poszczególne wywołania Ajaxa w niej jeszcze się nie przemieliły. Zabawa w timeout również się nie sprawdza, bo czasy wykonania tej samej funkcji są dość różne (funkcja korzysta z zasobów na innym serwerze).

A więc - jak mogę po zakończeniu pętli sprawdzić czy zakończyło się ostatnie wywołanie Ajaxa w niej? A może da się to sprawdzić przy każdym powtórzeniu pętli, i od tego uzależnić przejście do następnego powtórzenia?

Z góry dziękuję za wszelką okazaną pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 2.10.2025 - 18:46