» »

[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
121706 (1175) tadejp81
»

AJAX kratke naloge

Oddelek: Izdelava spletišč
192283 (1750) Yacked2
»

JavaScript v PHP-ju

Oddelek: Izdelava spletišč
61035 (820) drola
»

AJAX neznana težava

Oddelek: Programiranje
81198 (992) luksorzi
»

[PHP/JavaScript] tic tac toe

Oddelek: Programiranje
171678 (1411) illion

Več podobnih tem