Hola gente,
tengo un formulario que apunta a la api de una pasarela de pago asi:
Código HTML:
Ver original<form action="sandbox.tegarpamos.com/api" id="formulario" method="post" onsubmit="return false;"/> <imput type="hidden" name="id" value="1"/>
<input type="submit" id="comprar" value="enviar"/>
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$("#comprar").click(function(){
$.ajax({
url: 'www.miweb.com/guardar_pedido',
data: $("#formulario").serialize(),
success: function(data) {
if(data.error){
alert(data.error);
}
else{
var inputs = "<input type=''hidden' name='customer' value='+data.customer+'/>";
$("#formulario").append(inputs);
$("#formulario").submit();
}
}
});
}
);
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.!