У меня есть форма с двумя кнопками
<a href="index.html"><button>Cancel changes</button></a>
<button type="submit">Submit</button>
Я использую кнопку JQuery UI на них, просто как это
$('button').button();
Однако первая кнопка также отправляет форму. Я бы подумал, что если бы у него не было type="submit"
, это не так.
Очевидно, я мог бы сделать это
$('button[type!=submit]').click(function(event) { event.stopPropagation(); });
Но есть ли способ, которым я могу остановить эту кнопку возврата от отправки формы без вмешательства JavaScript?
Честно говоря, я использовал кнопку только для того, чтобы я мог стилизовать ее с помощью jQuery UI. Я попробовал позвонить button()
по ссылке, и он не работал должным образом (выглядел довольно уродливо!).