Estoy tratando de mostrar un gif giratorio simple mientras se está ejecutando un envío (se necesita un poco porque tengo que establecer algunas comunicaciones con los proveedores a través de la web servicios).Cómo mostrar un gif de carga significa mientras se está ejecutando un formulario de envío JQuery
Por lo tanto, tengo unas pocas cosas:
$('#gds_form').submit(function() {
var pass = true;
//some validations
if(pass == false){
return false;
}
$("body").prepend('<div class="ui-widget-overlay" style="z-index: 1001;"></div>');
$("body").prepend("<div id ='PleaseWait'><img src='/images/spinner.gif'/></div>");
return true;
});
la cosa es, que la .gif no muestra ningún tipo de animación, que es como se congela.
¿Por qué?
Hay otra forma de implementar esto (¿advierte que no estoy usando AJAX y no quiero)?
Gracias.
que supongo que está utilizando un gif animado y que anima si muestra que "normalmente" –
Si el 'gif' está congelado, eso no tiene nada que ver con JavaScript/jQuery. – Sparky
** El archivo .gif está congelado porque IE6, IE7 e IE 8 tienen errores. ** Todavía no sé nada sobre IE9, pero lo sé con certeza ** en todos los demás navegadores el archivo .gif NO se congela **. Lea esto para la [respuesta correcta] (http://stackoverflow.com/a/780617/260080) y para [algunas soluciones posibles] (http://stackoverflow.com/a/7151504/260080). –