2011-02-18 18 views
6

En resumen, ¿hay alguna manera de "resolver" un objeto diferido?"no resuelto" un objeto diferido

Por ejemplo: Tenemos una lista de datos que debe actualizarse periódicamente o cuando se desencadena un evento. Sería genial tomar un objeto diferido creado con .ajax() y pasar su promesa para reunir devoluciones de llamada. Luego "dispara" esa petición ajax cuando queramos y reaccionaremos todas las devoluciones de llamada. ¿Es eso posible?

Saludos

+0

Esto es simplemente mi opinión, yo diría que diferir no es la solución que está buscando para este problema en particular. No estoy del todo claro en lo que quieres decir exactamente con "pasar la promesa para reunir devoluciones de llamada", si pudieras ser más específico ... ¿algún seudo código o algo así? – Quickredfox

+0

, sí, buscaba un enlace de datos simple usando objetos diferidos. Pero tienes razón, no son exactamente adecuados. – nicholas

+0

Algo así como hackear http://api.jquery.com/deferred.resolveWith/ probablemente te haya llevado allí. – Quickredfox

Respuesta

2

En fecha jQuery 1.7, hay progress() que se puede utilizar para situaciones de múltiples incendios.

Cuestiones relacionadas