//method1:
manyClick() {
long time = System.currentTimeMillis();
if ( time - lastClickTime < 1000) {
return true;
}
lastClickTime = time;
return false;
}
method2: ajax提交,当用户提交表单的时候把按钮设为disabled,请求http成功后,服务器给客户端响应信息时,再去掉disabled属性。由于你的服务器响应比较慢,最好在请求http的时候,加一个动态效果(比如:加载中...,等等),同样请求成功后隐藏动态效果
对于快速连续点击操作从而引发的多次执行问题;
最新推荐文章于 2022-08-02 18:09:51 发布