[Jquery-Es] Resumen de Jquery-Es, Vol 22, Envío 4
cesar c
cessar5 en gmail.com
Sab Abr 19 13:23:13 PDT 2008
fjiate que $.ajax tiene el callback beforeSend
textual de http://visualjquery.com >> (Function) beforeSend - A pre-callback
to set custom headers etc., the XMLHttpRequest is passed as the only
argument.
dentro de este callback podrias definir una funcion que muestre el "loading"
$.ajax({
*
*
beforeSend: function (){
$(".tu_div").append(aca va la etiqueta img);
},
*
*
})
saludos!!!!
------------------------------
>
> Message: 4
> Date: Fri, 18 Apr 2008 17:20:46 +0200
> From: " José Flores " <jronal en gmail.com>
> Subject: [Jquery-Es] Ayuda con AJAX
> To: jquery-es en scriptia.net
> Message-ID:
> <499427030804180820u2290263k1a5000307de096f6 en mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> 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.
>
> $.ajax({
> type: "POST",
> url: "some.php",
> data: "name=John&location=Boston",
>
> success: function(msg){
> alert( "Data Saved: " + msg );
> }
> });
>
> en que parte inserto un mensaje que diga cargando...
> ------------ próxima parte ------------
> Se ha borrado un adjunto en formato HTML...
> URL:
> http://lists.scriptia.net/pipermail/jquery-es-scriptia.net/attachments/20080418/9a799fb9/attachment.htm
>
>
> ------------------------------
>
> Message: 5
> Date: Fri, 18 Apr 2008 17:47:41 +0200
> From: " carlos campderrós " <gilipollas.desconcertante en gmail.com>
> Subject: Re: [Jquery-Es] Ayuda con AJAX
> To: " José Flores " <jronal en gmail.com>
> Cc: jquery-es en scriptia.net
> Message-ID:
> <28878810804180847x3eeee4c2lf4df6269228b5ba en mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> 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
>
>
> ------------------------------
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://lists.scriptia.net/pipermail/jquery-es-scriptia.net/attachments/20080419/d20fc7eb/attachment.htm
Más información sobre la lista de distribución Jquery-Es