У мене форма, з 2 кнопками
<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. Я спробував зателефонувати button()
за посиланням, і це не спрацювало як очікувалося (виглядало досить потворно!)
<button type="button">
для тієї, яка не подає форму, та <input type="submit">
для іншої. Тоді $('#formID').submit(function(e){});