Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/10/2009, 09:41
FraNciS31
 
Fecha de Ingreso: mayo-2009
Mensajes: 19
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: $.ajax() no me envia los datos

Cita:
Iniciado por mayid Ver Mensaje
vos deberias asegurarte de que el email en php se envia antes de publicar "Your contact form has been submitted!". Eso es posible, mediante un condicional PHP y un condicional js.
Esa es la clave!!
El archivo php funciona perfectamente sin $.ajax() y me envia el email.
El problema esta cuando implemento la funcion $.ajax().
Me temo que el email php no se envia antes ya que la funcion $.ajax() se ejecuta inmediatamente al pulsar el boton de envio submit lo cual no deja tiempo a php para procesar.
Una solucion que se me ocurre sería retardar el envio por $.ajax(), tal vez con un setTimeout() podría resultar?