2015-04-06 96 views
-3

我想阻止我的用戶雙擊提交按鈕。 有人能告訴我如何防止它 & 在HTML防止雙擊HTML

+0

使用'。一( )'如果你只想讓事件觸發一次或定義一個標誌,防止點擊提交按鈕直到前一次點擊被處理(驗證,ajax等)。 – Joe

回答

0

如果你只是試圖阻止一個動作,當用戶雙擊,使用.dblclick()功能。

$("submit").dblclick(function(e) { 
    e.preventDefault(); 
}); 

如果你試圖讓這個表單只提交第一次按下按鈕,然後使用.one()功能有點像這樣:

$("submit").one("click", function(){$("#yourformid").submit();$(this).attr("disabled","disabled");});