2012-09-07 279 views
1

我有一個表單,其中有一個按鈕,我必須發佈一個表單元素值或另一個提交我必須提交另一個表單元素值的提交按鈕。如何使用提交按鈕提交單個表單元素?

+2

爲什麼不只是做兩種形式? – jtheman

+1

爲什麼不提交一個按鈕並檢查'null'值? – alfasin

+0

表單中的任何提交按鈕都會提交表單。除非涉及JavaScript,否則提交表單外的按鈕本身不會執行任何操作。 – Jay

回答

0

缺少使用JavaScript進行大規模禁用練習,您不能。

只有點擊提交按鈕將是一個成功的控制(因此出現在提交的數據...確保它有一個名稱和一個值)。使用它來確定(在服務器上)哪個按鈕被點擊。

然後忽略所有與該提交按鈕無關的輸入。


這就是說,你的問題意味着沒有任何輸入與兩個按鈕相關聯;所以你最好把它們分成兩個單獨的表格。