第一次使用Asp.net-mvc,最初遵循NerdDinner教程。我的表單提交按鈕看起來像這樣:當頁面上的任何按鈕被點擊時表單在FireFox中提交
<p>
<input type="submit" value="Save" />
</p>
我已經添加了附加jQuery代碼的頁面的另一個按鈕。它在IE中工作,但是當我在FireFox中測試表單提交時。我嘗試添加另一個按鈕,這次沒有附加jQuery代碼,並且發生同樣的事情。當按鈕被點擊時,表單提交。
<button id="random-button">Do Nothing</button>
爲什麼標準button
元素在Firefox中提交表單?
你可以發佈你的jQuery代碼相對於這些按鈕? – 2010-03-19 22:06:33
它發生在沒有jQuery代碼的第二個按鈕上。當我從頁面中刪除所有jQuery時會發生這種情況。 – RememberME 2010-03-19 22:08:10
嘗試在Firefox中禁用JavaScript。表單是否仍然提交?如果答案是否定的,那麼問題肯定在你的jQuery代碼中。 – 2010-03-19 22:09:36