Comunidad de diseño web y desarrollo en internet online

Sobre eventos con jquery

Citar            
MensajeEscrito el 18 Dic 2014 01:44 pm
Hola gente... estoy desarrollando una aplicación con symfony2 y estoy utilizando en la vista a me framework js favorito!! jquery jej... mi duda es la siguiente:

Yo necesito que un usuario al hacer click sobre un boton...en lo que el navegador carga muestre un mensaje de loading o algo asi...pues resulta que el usuario despues de hacer click en el botón si lo vuelve hacer el formulario se vuelve a enviar y por supuesto esto termina dando error...


por favor si alguien tiene alguna idea de resolver este problema con jquery para que el usuario no pueda volver a hacer clic en el boton en lo q el navegador carga las peticiones?

saludos.

Por kmy90

0 de clabLevel



 

firefox
Citar            
MensajeEscrito el 18 Dic 2014 03:33 pm
Sinceramente no soy experimentado en el tema.

Pero se me ocurre desde la lógica, no podria ponerse al click una funcion, que elimine un atributo, y luego de unos segundos o cuando la operacion este realizada vuelva a asignarselo?

Si es una locura lo que estoy diciendo, de paso me sirve para aprender :)
Saludos

Por nachoazulgrana

0 de clabLevel



 

chrome
Citar            
MensajeEscrito el 18 Dic 2014 03:52 pm
Le puedes quitar el evento click con .off() de Jquery

http://api.jquery.com/off/

Código Javascript :

$(".botonmaton").on("click", function(e){
    e.preventDefault();
    $(this).off("click", ".botonmaton");
});

Por elporfirio

Claber

652 de clabLevel

1 tutorial

Genero:Masculino  

FullStack Web Developer

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.