我正在使用 JQuery 和绑定到 div(不是输入字段)的事件侦听器提交表单,并且我试图防止多次提交,因此客户不会被多收费用。我试图通过删除submit-button
单击的 div 的类来完成此操作,因此下次用户单击它时,JQuery 将不会监听与submit-button
阻止多次提交相关的事件。
然而,出于某种原因,使用下面的实现并不能按预期阻止多次提交。
HTML
<div class="submit-button button-style">Submit</div>
jQuery
$(".submit-button").click(function(){
$(this).removeClass("submit-button");
//**submit form**
});
注意:我必须坚持使用上述 html 的解决方案,因此使用input
type 元素的解决方案submit
将没有用。
我感谢有关如何使这项工作的任何建议。提前谢谢了!