Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/06/2014, 02:14
Avatar de madman_18
madman_18
 
Fecha de Ingreso: agosto-2010
Mensajes: 792
Antigüedad: 14 años, 3 meses
Puntos: 14
Pregunta Enviar formulario con ajax en Wordpress

Buenas!

Estoy intentando hacer que unos formularios de contacto que he construido se envíen por ajax.

El envío en sí se hace bien y todo sin problemas...pero, viendo cómo usar ajax en wordpress me salta una duda....
Ahora mismo lo tengo de la siguiente forma el envío
Código Javascript:
Ver original
  1. jQuery.post(MyAjax.url,{action:'envia_correo',nombre:nombre,email:email,telf:telf,mensaje:mensaje,acepto:acepto,async:false},function(response){    
  2.                 jQuery('#mensaje-carga').hide('fade','slow');                
  3.                 jQuery('#resultado-form').html(response);
  4.                 jQuery('#resultado-form').show('clip','slow');
  5.             });

La forma normal que he visto de enviarlo es con un .serialize() pero si lo utilizo, lo que me está mandando es una cadena con "nombre=xxxx&email=XXXX"...he probado a cambiar el jQuery.post() por jQuery.ajax que es lo que normalmente he visto, pero no consigo hacer nada.

¿Obligatoriamente tiene que ser jQuery.post() y tengo que recoger los valores antes para poder realizar el envío por ajax?
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, te convertes en algo muy diferente"