Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/05/2015, 16:02
Avatar de berkeleyPunk
berkeleyPunk
 
Fecha de Ingreso: febrero-2013
Ubicación: México :C
Mensajes: 565
Antigüedad: 11 años, 3 meses
Puntos: 22
Pregunta error con serialize() en AJAX de jQuery

Hola!

Hago pruebas con AJAX en jQuery, específicamente con la función serialize().
Código HTML:
Ver original
  1. <form id="mi_formulario">
  2.         <input id="nombre" name="nombre">
  3.         <input id="email"  name="email">
  4.         <br>
  5.         <button id="submit">Enviar</button>
  6.     </form>
Código Javascript:
Ver original
  1. $(document).ready(function() {
  2.             $("#submit").click(function() {
  3.                 var datosSerializados = $("#mi_formulario").serialize();
  4.  
  5.                 $.ajax({
  6.                     type: "POST",
  7.                     data: datosSerializados,
  8.                     url:  "process.php",
  9.                     success: function(response) {
  10.                         alert(response);
  11.                     },
  12.                     error: function() {
  13.                         alert("Error desconocido");
  14.                     }
  15.                 });
  16.             });
  17.         });
  18.     </script>
Contenido del process.php
Código PHP:
$nombre $_POST["nombre"];
$email  $_POST["email"];
$respuesta $nombre " " $email;
echo 
"Respuesta AJAX, OK\nDatos introducidos: " $respuesta
La primera vez que se da click en el submit salta el error. La segunda, todo funciona ok.

¿Por qué?

Última edición por berkeleyPunk; 02/05/2015 a las 16:26