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