1
<form id="form1">...</form>
<form id="form2">...</form>
我要提交form1
到host1
先进行验证,如果响应true
然后提交form2
到host2
,双方应该使用POST
。如何用jQuery以这种方式提交两个表单?
如何用jQuery做到这一点?
<form id="form1">...</form>
<form id="form2">...</form>
我要提交form1
到host1
先进行验证,如果响应true
然后提交form2
到host2
,双方应该使用POST
。如何用jQuery以这种方式提交两个表单?
如何用jQuery做到这一点?
下面是使用AJAX
$("#form1").submit(function(){
$.post($(this).attr("action"), $(this).serialize(),
function(){
$.post($("#form2").attr("action"), $("#form2").seriallize(),
function(){
alert("Now what?");
});
});
});
这里,而不是检查的反应是“真”我只是假设,如果验证通过为“真正的它只会有一个成功的响应的实现'
做一个AJAX调用,成功时做另一个。这里是API Link