Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/11/2012, 20:00
Avatar de destor77
destor77
 
Fecha de Ingreso: noviembre-2004
Ubicación: Gálvez, Santa Fe, Argentina
Mensajes: 2.654
Antigüedad: 19 años, 5 meses
Puntos: 43
ajax y submit

Hola gente,
tengo un formulario que apunta a la api de una pasarela de pago asi:
Código HTML:
Ver original
  1. <form action="sandbox.tegarpamos.com/api" id="formulario" method="post" onsubmit="return false;"/>
  2. <imput type="hidden" name="id" value="1"/>
  3. <input type="submit" id="comprar" value="enviar"/>
  4. </form>

Lo que no me funciona es que tengo una llamada a ajax que me devuelve un json en la cual agrego un nuevo input al formulario y quiero hacer el submit del formulario
Código Javascript:
Ver original
  1. $("#comprar").click(function(){
  2.    $.ajax({
  3.   url: 'www.miweb.com/guardar_pedido',
  4.   data: $("#formulario").serialize(),
  5.   success: function(data) {
  6.        if(data.error){
  7.             alert(data.error);
  8.        }
  9.       else{
  10.            var inputs = "<input type=''hidden' name='customer' value='+data.customer+'/>";
  11.          $("#formulario").append(inputs);
  12.          $("#formulario").submit();
  13.       }
  14.   }
  15. });
  16. }
  17. );

lo que no me funciona es el $("#formulario").submit(); no me envia el formulario. Que esto haciendo mal?
Desde ya muchas gracias por su ayuda.!