Форма отправляется в FireFox при нажатии любой кнопки на странице - PullRequest
7 голосов
/ 20 марта 2010

Впервые использовал Asp.net-mvc и первоначально следовал учебному пособию NerdDinner. Моя кнопка отправки формы выглядит так:

<p>
    <input type="submit" value="Save" />
</p>

Я добавил еще одну кнопку на страницу с прикрепленным кодом jQuery. Это работает в IE, но когда я тестирую в FireFox, форма отправляется. Я попытался добавить еще одну кнопку, на этот раз без прикрепленного кода jQuery, и происходит то же самое. При нажатии кнопки форма отправляется.

<button id="random-button">Do Nothing</button>

Почему стандартный элемент button отправляет форму в Firefox?

1 Ответ

24 голосов
/ 20 марта 2010

Я помню, что Firefox по умолчанию

 <button type="button" id="random-button">Do Nothing</button>

это должно решить ваши проблемы.

...