Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Ajax w pętli
borpaw
post
Post #1





Grupa: Zarejestrowani
Postów: 439
Pomógł: 0
Dołączył: 3.06.2010

Ostrzeżenie: (50%)
XXX--


Mam taki problem, uruchamiam w pętli ajax z odwołaniem do skryptu który wykonuje dużo zapytań sql.
Jak pętla obruci kilka razy to jest ok. Ale jak kilkadziesiąt to już połowa wywołanych skryptów ajaxem sie nie wykonuje wcale i wszystko sie wali.

O co tu może chodzić?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
vokiel
post
Post #2





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

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


Bardziej z setTimeout, np tak:
[JAVASCRIPT] pobierz, plaintext
  1. function doSomething(){
  2. $.ajax({/* parametry */,
  3. success: function(data){
  4. setTimeout(doSomething,100);
  5. });
  6. }
  7. setTimeout(doSomething,100);
[JAVASCRIPT] pobierz, plaintext

W funkcji wywołujesz żądanie. Ustawiasz timeout na np 100, wywołujesz funkcję, która po zakończeniu żądania wywołuje samą siebie. Nie ma problemu, że wywoła się następne żądanie przed ukończeniem poprzedniego.
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: 5.10.2025 - 11:43