[Jquery-Es] Ayuda con AJAX

carlos campderrós gilipollas.desconcertante en gmail.com
Vie Abr 18 08:47:41 PDT 2008


Hola,

2008/4/18 José Flores <jronal en gmail.com>:

> Hola a todos,
> tengo una duda respecto a la función ajax, como podría colocar un loader,
> mientras se esperan los datos del server.
>
>
> en que parte inserto un mensaje que diga cargando...
>

Yo lo que he usado ha sido el método load. Pierdo la parte de control de
errores si la petición sale mal, aunque en principio no es algo que me
preocupa.

$("#destino").html("<blink>loading...</blink>").load("
http://mi.servidor.com/ajax.php?foo=bar");

No me maten por el <blink> xD. Otra opción es usar una imagen. El
funcionamiento es sencillo: Tan solo activarse esta linea de código, el
contenido de #destino es eliminado para ser sustituido por
<blink>loading</blink> y a continuación se hace la petición ajax. Cuando la
petición llega, vuelve a sustituir el contenido de #destino (en este caso el
<blink>) por el resultado ajax.

Obviamente, ahí solo puedo colocar el loading en el mismo sitio donde cargo
los datos, no puedo hacer una capa superpuesta a toda la pantalla con
semitransparencia con el loading...

-- 
Si no puedes deslumbrar con tu sabiduría,
desconcierta con tus gilipolleces
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://lists.scriptia.net/pipermail/jquery-es-scriptia.net/attachments/20080418/ea840e13/attachment.htm 


Más información sobre la lista de distribución Jquery-Es