Sha*_*ean 4 asp.net-mvc asp.net-mvc-3
如果用户不断点击提交按钮,如何防止用户多次向操作发布相同的数据?
我知道在php中,有一种方法可以防止这种多次提交,但我没有看到任何asp.net mvc.有没有?
您可以使用javascript禁用提交按钮.jQuery示例:
$(function() {
$('form').submit(function() {
$('#idofsubmitbutton').attr('disabled', 'disabled');
});
});
Run Code Online (Sandbox Code Playgroud)
但请注意,这可能不是100%可靠,例如用户可能禁用了javascript甚至更糟:他可能有恶意意图并自动执行HTTP POST请求.
归档时间: |
|
查看次数: |
4164 次 |
最近记录: |