永发信息网

asp.net中如何防止用户重复点击提交按钮

答案:2  悬赏:70  手机版
解决时间 2021-12-21 10:52
  • 提问者网友:
  • 2021-12-20 22:25
asp.net中如何防止用户重复点击提交按钮
最佳答案
  • 五星知识达人网友:woshuo
  • 2021-12-20 23:22
提交按钮会响应事件,在这期间,即使他想点也点不了。
如果你想让这个按钮点击之后,事件也响应结束之后不让点击,可以在事件的最后加上button.enble的值,或者把这个按钮隐藏不就可以了么
全部回答
  • 1楼网友:一把行者刀
  • 2021-12-21 00:43
用ajax提交,当用户提交表单的时候把按钮设为disabled,请求http成功后,服务器给客户端响应信息时,再去掉disabled属性。由于你的服务器响应比较慢,最好在请求http的时候,加一个动态效果(比如:加载中...,等等),同样请求成功后隐藏动态效果,个人认为这样给用户的体验感比较好。当然用验证码也可以有效防止表单重复提交。但是看场咯
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯