我有一个带按钮的窗体,还有一些jQuery来处理按钮的点击事件。在IE中,点击事件运行,然后表单提交(因为IE8的默认按钮行为是提交表单)。然而,在Chrome中,表单提交从未发生过。Chrome与IE11的不同按钮行为
$("#btnAdd").click(function() {
console.log('clicked');
$("#btnAdd").prop('disabled', true);
});
<form>
<button id="btnAdd">Add</button>
</form>
看来,这与禁用按钮有关。预计在Chrome中,禁用onclick的按钮不会自动提交,但在IE中,按钮是否被禁用并不重要?
你在你的问题的标题,但在身体参考IE8提及IE11?你问(或者两者都是)? – 2014-10-31 17:23:42
您应该听'
我在比较Chrome和IE11;我在IE11中看到的行为是IE8和更高版本的预期行为。 – GendoIkari 2014-10-31 17:34:36