Ver Mensaje Individual
  #8 (permalink)  
Antiguo 08/04/2013, 09:56
Avatar de jandrogdz
jandrogdz
 
Fecha de Ingreso: julio-2012
Ubicación: public $Guadalajara
Mensajes: 397
Antigüedad: 11 años, 9 meses
Puntos: 12
Pregunta Respuesta: procesar formulario con ajax sin recargar la pagina

Intente lo que me comentaste pero me manda al archivo y ahi se queda, segun yo deberia de mostrar los datos en el div que yo le mando. ¿Necesito alguna libreria para que funcione?

Código Javascript:
Ver original
  1. <script>
  2.             $("#nuevo").click(function(e){
  3.                 e.preventDefault();
  4.                 if ($("#agregar").validationEngine("validate")) {
  5.                 var form_data = {      
  6.                     //Recuperar los valores de los campos del formulario
  7.                     productoID:$("#productoID").val(),  //para acceder al valor de los campos input      
  8.                     cantidad:$("#cantidad").val(),
  9.                     servicio:$("servicio").val()          
  10.  
  11.                 };
  12.                 $.ajax({
  13.                     type: "POST",
  14.                     url: "procesos_pedido.php",
  15.                     data: form_data,
  16.                     beforeSend: function(){
  17.                         $("#nuevo").attr("value","Agregando...");
  18.                         $("#nuevo").attr("disabled",true);
  19.                     },
  20.                     success: function(response){
  21.                             $("#response").html(response);
  22.                             $("#nuevo").attr("value","Agregar");
  23.                             $("#nuevo").attr("disabled",false);
  24.  
  25.                     }
  26.                 });
  27.                 }
  28.             }
  29.       </script>

Y este es el archivo PHP:
Código PHP:
Ver original
  1. echo $_POST['productoID']."<br />";
  2.         echo $_POST['servicio']."<br />";
  3.         echo $_POST['cantidad']."<br />";

Estoy haciendo algo mal?
__________________
Lo imposible solo cuesta un poco mas