Foros del Web » Programando para Internet » Jquery »

Problema con serialize y funcion de retorno

Estas en el tema de Problema con serialize y funcion de retorno en el foro de Jquery en Foros del Web. Saludos amigos del foro, tengo un problema y no doy con el clavo. Mando un request usando $.post y funciona bien, hace lo que quiero ...
  #1 (permalink)  
Antiguo 28/06/2013, 01:12
Avatar de memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 15 años, 4 meses
Puntos: 641
Problema con serialize y funcion de retorno

Saludos amigos del foro, tengo un problema y no doy con el clavo.

Mando un request usando $.post y funciona bien, hace lo que quiero pero cuando uso serialize ya no funciona el efecto de ocultar el form y el retorno de datos



Código Javascript:
Ver original
  1. var form = $j('#contact-form');
  2. $j.post('enviar.php',form,function(res){
  3.     alert('hola');
  4.     $j('.custom').fadeOut('slow');
  5.     if(res == 1){
  6.         $j('#exito').delay(500).fadeIn('slow');
  7.     } else {
  8.         $j('#fracaso').delay(500).fadeIn('slow');
  9.     }
  10. });
así me funciona perfecto

pero si hago esto

Código Javascript:
Ver original
  1. var form = $j('#contact-form').serialize();//añadir el serialize
  2. $j.post('enviar.php',form,function(res){
  3.     alert('hola');
  4.     $j('.custom').fadeOut('slow');
  5.     if(res == 1){
  6.         $j('#exito').delay(500).fadeIn('slow');
  7.     } else {
  8.         $j('#fracaso').delay(500).fadeIn('slow');
  9.     }
  10. });

ya no da el alert ni oculta el form, aunque si hace lo del script que es manda run simple formulario de contacto.

alguien tiene idea de por que, no se como buscar la solución, ya probé varias cosas y nada

Etiquetas: funcion, retorno, serialize
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:56.