hola yo tengo un problema con unos icopnos que yo cree como un boton.......lo que pása en que j query tengo un boton que me graba la informacion a unas tablas......pero si le doy dos veces click a ese icono realiza su ejecucion 2 veces...pero quiero que funcione solo una....alguien sabe como puyedo desabilitar ese icono o como puedo hacer que solo se me ejecute une vez el grabado y no mas de esa unica vez
que tal landerzx, probablemente este link te sirva:
http://stackoverflow.com/questions/2545641/how-to-submit-form-only-once-after-multiple-clicking-on-submit
Saludos
Tan facil como indicarle el parametro disabled.
Ejemplo:
$(function() {
$('.button').click(function() {
// Deshabilitar.
this.disabled = true;
// resto del codigo.
});
});
Si te quieres asegurar al 100% o utilizar algún elemento que no soporta disabled:
$(function() {
$('.button').click(function() {
// Deshabilitar
if($(this).attr('disabled')==1){ alert('El boton ha sido deshabilitado.'); return false;}
else { $(this).attr('disabled',1); }
// resto del script.
});
});
Saludos
Si los registros son únicos creo que también deberías considerar la parte de la base de datos en relación a "duplicate key"
Saludos.