29/09/2013, 11:46
|
| | Fecha de Ingreso: febrero-2013
Mensajes: 14
Antigüedad: 11 años, 9 meses Puntos: 0 | |
Evento on Hola a todos, tengo un problema con el evento click de jquery al momento de agregar un usuario, lo que pasa es q cuando inserto la primera ves da normal, pero la siguiente inserta 2 veces, luego 4 veces, luego 8 veces y asi...
He estado averiguando y creo q puede ser un problema con la cola de eventos en jquery, pero no tengo ni idea de como solucionarlo :(, les muestro mi codigo de jquery
$('#enviar').on("click",function(event){
event.preventDefault();
var name=$('#name').val();
var lastname=$('#lastname').val();
var user=$('#user').val();
var pass=$('#pass').val();
$.ajax({
type:'POST',
url:'acciones_usuario.php',
data:{accion:1,name:name,lastname:lastname,user:us er,pass:pass},
success:function(data){
$(this).dequeue();
if(data)
{
$('.good').fadeIn('slow');
setTimeout(function(){
$('.good').fadeOut(800);
}, 2000);
}
else
{
$('.bad').fadeIn('slow');
setTimeout(function(){$('.bad').fadeOut(500);}, 2000);
}
}
});
});
segun e estado analizando el problema se debe encontrar en este codigo, asi k les pido que porfavor me den una ayudada con este problema q ya me esta atormentando varios dias, de antemano gracias por sus respuestas. |