JS:如何防止多次提交表单?

Sal*_*ake 0 javascript jquery form-submit

简单的形式没有验证.如果用户多次按下提交按钮(即由于互联网滞后或其他原因),我不希望表单被提交多次.我对客户端解决方案感兴趣.jQuery或简单的JavaScript是可以接受的.

谢谢.

SLa*_*aks 5

您可以禁用提交按钮:

$('form').submit(function() {
    $(this).find(':submit').attr('disabled', true).text("Please wait...");
});
Run Code Online (Sandbox Code Playgroud)