我在google时发现的情况恰恰相反。 我有这个jquery用于在单击一次后禁用表单按钮。
$('.btn').click(function (event) {
$(event.target).prop("disabled", true);
});
在Firefox中(由于this "feature"添加autocomplete="off"
后)和IE按预期工作,按钮被禁用但表单操作也被执行,限制用户表单多次单击它。但是在Chrome中,它会自动停止事件传播,我无法找到如何使它不能这样做。
答案 0 :(得分:1)
您可以强制提交表单:
$(event.target).prop("disabled", true).closest("form").trigger("submit");