【发布时间】:2015-10-08 00:49:21
【问题描述】:
我正在做一些表单验证,目前正在禁用提交按钮,如下所示:
$("#button").prop('disabled', true);
不过,我想知道禁用按钮的最佳做法是什么。如果您只是使用 js/jQuery 禁用按钮,那么通过 AJAX 进行服务器端验证肯定没有意义 - 用户可以轻松地在浏览器中取消禁用按钮并继续使用。
最安全的方法是什么?
【问题讨论】:
-
“最安全”是什么意思?您的应用程序最安全的选择是在提交表单时在服务器端进行验证。您的前端应该专注于提供最佳的用户体验,而不是为了确保用户无法启用按钮而一蹶不振。
标签: javascript jquery ajax forms validation