[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