У меня есть форма с кнопкой и некоторый jquery для обработки события нажатия кнопки. В IE запускается событие click, а затем форма отправляется (потому что поведение кнопки по умолчанию с IE8 должно отправить форму). Однако в Chrome форма submit никогда не происходит.Различные поведения кнопок для Chrome против IE11
$("#btnAdd").click(function() {
console.log('clicked');
$("#btnAdd").prop('disabled', true);
});
<form>
<button id="btnAdd">Add</button>
</form>
Похоже, что это связано с отключением кнопки. Ожидается ли, что в Chrome кнопка, отключенная onclick, не будет автоматически отправляться, но в IE не имеет значения, отключена ли кнопка или нет?
Вы упоминаете IE11 в заголовке вопроса, но в ссылке тела IE8? о которых вы спрашиваете (или это оба)? –
Вы должны прослушать событие 'submit''
Я сравниваю Chrome с IE11; поведение, которое я вижу в IE11, - это ожидаемое поведение для IE8 и более поздних версий. – GendoIkari