2011-08-12 49 views
0

我想一個接一個地提交多個表單,我正在使用php和jquery。 我有兩種或多種形式的值,當我點擊添加按鈕時,第一個窗體應該顯示在一個彈出窗口中,輸入的值和一個提交按鈕。使用jquery一個接一個提交多個表單

當我在彈出窗口中單擊提交時,應提交第一個表單並在彈出窗口中顯示第二個表單。

我該怎麼做?

<div id="whole"> 
<form id="frm1"><table><tr><td> 
<label>Title : </label> 
<input id="frm1title1" type="text"></td></tr> 
<tr><td><label>Descr : </label> 
<textarea cols="50" rows="10" id="frm1desc1"></textarea></td></tr></table> 
</form> 

<hr> 
<form id="frm2"> 
<table><tr><td><label>Title : </label> 
<input id="frm2title2" type="text"></td></tr> 
<tr><td><label>Descr : </label> 
<textarea cols="50" rows="10" id="frm2desc2"></textarea></td></tr></table> 
</form> 

<input type="button" value="add"> 
</div> 
+0

此外,彈出窗口是超煩人的。請使用AJAX並內嵌「窗口」。 (看看jQuery UI對話框) – ThiefMaster

回答

-1

看看Jquerys submit API ...綁定提交按鈕提交所有形式..

像這樣

取代你

<input type="button" value="add"> 

<input id="submitbutton" type="button" value="add"> 

然後JS如下:

$("#submitbutton").click(function(){ 
$("#frm1").submit(); 
$("#frm2").submit(); 
}); 
相關問題