javascript – 如何防止表单从客户端多次提交?

有时当响应缓慢时,可以多次单击提交按钮。

如何防止这种情况发生?

使用不显眼的javascript在表单提交后禁用提交事件。这里是一个使用jQuery的例子。

编辑:修正在不点击提交按钮的情况下提交表单的问题。谢谢,ichiban。

$("form").submit(function() {
    $(this).submit(function() {
        return false;
    });
    return true;
});
http://stackoverflow.com/questions/926816/how-to-prevent-form-from-submitting-multiple-times-from-client-side

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:javascript – 如何防止表单从客户端多次提交?