2017-10-13 61 views
0

我在頁面中有兩種形式,並且兩種形式在提交表單時都具有Ajax功能。我的問題是,當我點擊第一個表單的提交按鈕時,第二個表單自動開始加載它的結果並顯示錯誤。兩個不同形式的提交按鈕在頁面上發生衝突

如何解決這個問題?

下面是兩種形式的截圖:

enter image description here

+1

你能表現出一定的代碼也請? –

+1

你的代碼在哪裏?沒有它,我們無法幫助你。 isset($ _ POST [「form2」])中的 – Sand

回答

0

請確保在結果頁中的isset $ _ POST變量(如後頁/動作頁)。

例如,對於第一種形式的名稱=在PHP Form1上必須

if (isset($_POST["form1"])){ 
//... 
} 

對於第二種形式的名字在PHP =窗口2必須

if (isset($_POST["form2"])){ 
//... 
} 
+1

.......表單2將表單名稱或提交按鈕名稱? – varsha

+0

@varsha submit btn name –

+0

@varsha yes按鈕名稱不是id您可以使其提交表單或這些表單的元素,但要確保這些元素(按鈕文本框等)在form1和form2上具有不同的名稱 –

相關問題