» »

[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
121755 (1224) tadejp81
»

AJAX kratke naloge

Oddelek: Izdelava spletišč
192325 (1792) Yacked2
»

JavaScript v PHP-ju

Oddelek: Izdelava spletišč
61066 (851) drola
»

AJAX neznana težava

Oddelek: Programiranje
81228 (1022) luksorzi
»

[PHP/JavaScript] tic tac toe

Oddelek: Programiranje
171729 (1462) illion

Več podobnih tem