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

Si tal ves no me explique bien.

Por ejemplo tengo este formulario:
Código HTML:
Ver original
  1. <form action="procesos_pedido.php" method="GET" name="agregar" id="agregar" >
  2.                     <fieldset>
  3.                         <legend>Agregar producto | servicio</legend>
  4.                     <label for="cantidad">Cantidad</label>
  5.                     <input type="text" name="cantidad" id="cantidad" size="15" /><br />
  6.                     <label for="servicio">Producto | Servicio</label>
  7.                     <input type="text" name="servicio" id="servicio" size="45" autocomplete="off" /><br /><br />
  8.                     <input type="hidden" name="productoID" id="productoID" />
  9.                     <label for="produccion"><input type="checkbox" name="produccion" id="produccion" value="1" /> Producci&oacute;n </label>
  10.                     <label for="diseno"><input type="checkbox" name="diseno" id="diseno" value="1" /> Dise&ntilde;o </label>
  11.                     <label for="inventario"><input type="checkbox" name="inventario" id="inventario" value="1" onClick="disableOthers(this)" /> Inventario </label><br />
  12.                     <label for="comentario_adicional">Comentario adicional</label>
  13.                     <textarea name="comentario_adicional" cols="45" rows="5"></textarea>
  14.                     <div id="mostrarDiv"><a href="javascript:mostrardiv();">+ almac&eacute;n</a></div>
  15.                         <div id="flotante" style="display:none;">
  16.                         <a href="javascript:cerrar();"> - almac&eacute;n</a><br />
  17.                             <div class="izquierda">
  18.                                 <label for="existencias">Existencias</label>
  19.                                 <input type="text" name="existencias" id="existencias" size="7" /><br />
  20.                                 <label for="inventariado">Inventariado</label>
  21.                                 <input type="text" name="inventariado" id="inventariado" size="7" />
  22.                             </div>
  23.                             <div class="derecha">
  24.                                 <label for="minimo_stock">Minimo stock</label>
  25.                                 <input type="text" name="minimo_stock" id="minimo_stock" size="7" /><br />
  26.                                 <label for="estado">Estado</label>
  27.                                 <input type="text" name="estado" id="estado" size="10" />
  28.                             </div>
  29.                         </div>
  30.                     <input type="submit" name="nuevo" value="Agregar" />
  31.                     </fieldset>
  32.                     </form>

En esta misma pagina tengo un div que se llama detalle, donde todo lo que agregar el formulario debe de aparecer en este div.

lo que quisiera es que al presionar agregar solo se haga la petición en AJAX a un archivo PHP y asi no recargar la pagina.

Espero haberme dado a entender.
__________________
Lo imposible solo cuesta un poco mas