我在頁面中有兩種形式,並且兩種形式在提交表單時都具有Ajax功能。我的問題是,當我點擊第一個表單的提交按鈕時,第二個表單自動開始加載它的結果並顯示錯誤。兩個不同形式的提交按鈕在頁面上發生衝突
如何解決這個問題?
下面是兩種形式的截圖:
我在頁面中有兩種形式,並且兩種形式在提交表單時都具有Ajax功能。我的問題是,當我點擊第一個表單的提交按鈕時,第二個表單自動開始加載它的結果並顯示錯誤。兩個不同形式的提交按鈕在頁面上發生衝突
如何解決這個問題?
下面是兩種形式的截圖:
請確保在結果頁中的isset $ _ POST變量(如後頁/動作頁)。
例如,對於第一種形式的名稱=在PHP Form1上必須
if (isset($_POST["form1"])){
//...
}
對於第二種形式的名字在PHP =窗口2必須
if (isset($_POST["form2"])){
//...
}
.......表單2將表單名稱或提交按鈕名稱? – varsha
@varsha submit btn name –
@varsha yes按鈕名稱不是id您可以使其提交表單或這些表單的元素,但要確保這些元素(按鈕文本框等)在form1和form2上具有不同的名稱 –
你能表現出一定的代碼也請? –
你的代碼在哪裏?沒有它,我們無法幫助你。 isset($ _ POST [「form2」])中的 – Sand