» »

[jQuery] Upravljanje z večimi callbacki

[jQuery] Upravljanje z večimi callbacki

alexa-lol ::

hej :) imam aplikacijo, ki naredi 3 ajax requeste. Te se vrnejo ali kot succesful ali error (drugo me ne zanima). Zdaj me zanima kako bi mu dopovedal, naj sproži nek dogodek (dogodek sem definiral), ko pridejo vsi trije requesti nazaj. Recimo, da si to predstavljamo kot loadanje strani, in želimo stran prikazati, ko je loadanje končano.

Našel sem jQuery.when() a me pri njem moti, da se izvede le ko, so vsi requesti končani kot succesful (nisem probal, piše tako). No jaz bi rad nek stack kamor se evidentirajo requesti, ki grejo ven in tisti, ki se vrnejo. To sme že našel, ampak se ne morem spomniti kako niti s katerimi ključnimi besedami.

Kaj naj naredim? hvala in lp :)

usoban ::

probaj
$.when($.ajax(...), $.ajax(...), $.ajax(...)).always(tvojCallback);

alexa-lol ::

hvala za odgovor.. sem potem dal
$('body').one('ajaxStop',...);
:)


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

AJAX težava

Oddelek: Programiranje
121735 (1204) tadejp81
»

AJAX kratke naloge

Oddelek: Izdelava spletišč
192305 (1772) Yacked2
»

JavaScript v PHP-ju

Oddelek: Izdelava spletišč
61053 (838) drola
»

AJAX neznana težava

Oddelek: Programiranje
81218 (1012) luksorzi
»

[PHP/JavaScript] tic tac toe

Oddelek: Programiranje
171714 (1447) illion

Več podobnih tem