我在我的页面上有一个提交按钮。有时当我双击它时显然会提交双重提交,问题是我将信息保存在数据库中,所以我将在那里重复信息,而我不想那样。我尝试了一些像下面这样的jquery代码,但它并不适合我。如何防止提交按钮上的双击事件
这里我的按钮标签是:
<input type="submit" id="btnSubmit" class="btn btn-large btn-success" style="padding-right:40px; padding-left:40px; text-align:center;">
的Jquery:
$(document).ready(function()
{
$('#btnSubmit').dblclick(function()
{
$(this).attr('disabled',true);
return false;
});
});
如何进一步进行的preventDefault不工作
$(document).ready(function() {
alert("inside click");
$("#btnSubmit").on('dblclick', function (event) {
event.preventDefault();
});
});
?
的问题是重复的信息,那么你应该的点击 – Shine
可能的复制[防止jQuery中重复提交的表格(http://stackoverflow.com/questions/2830542/prevent-double-submission后禁用按钮jQuery中的表单) – Teo
这似乎是一个xy问题 – madalinivascu