在我的应用中的一些地方,用户有时会不小心提交一份表单。我想不允许这样做。我很想把这个应用程序放在这个范围内:
$("form").submit ->
TextInput.disable_submit $(this)
这是最全面,最安全的方法吗?
答案 0 :(得分:2)
只需使用:
$('#form-id').submit(function(event){
event.preventDefault();
$('#your-submit-btn-id').prop("disabled", true);
//Insert validation or what you need to do
)};
一旦点击按钮,这将禁用您的按钮。如果需要,您可以使用以下方法验证并重新启用:
$('#your-submit-btn-id').prop("disabled", false);