我有一个页面,用户可以在其中输入数据并在提交时显示在其下方的 gridview 上。
如何防止双击。我知道我可以禁用该按钮,但这会破坏目的,用户无法在不刷新页面的情况下输入更多信息。
我有一个页面,用户可以在其中输入数据并在提交时显示在其下方的 gridview 上。
如何防止双击。我知道我可以禁用该按钮,但这会破坏目的,用户无法在不刷新页面的情况下输入更多信息。
我向所有元素添加一个类,我不希望能够添加双击
$('.disableDoubleClick').dblclick(function(e){
e.preventDefault();
})
这个问题已经回答了很多次,只是谷歌在asp.net中禁用了双击
您始终可以禁用该按钮,然后使用 setTimeout 在一两秒后重新启用该按钮:http: //jsfiddle.net/BJKy4/
$("#btn").click(function () {
var button = $(this);
button.prop('disabled', true);
setTimeout(function () {
button.prop('disabled', false);
}, 1000);
});