问题描述:

如何防止在短时间内多次点击按钮导致接口被多次调用影响性能的问题


解决方案:

设置一个定时器,特定时间内多次点击,只触发最后一次调用
直接上代码

var timer = null;
$('.btn').click(function(e){if(timer != null){clearTimeout(timer);}timer = setTimeout(function(){touchBtn();},1000);
})
function touchBtn(){// 此处调用接口
}

-EOF-

防止按钮在短时间内被多次点击多次触发事件相关推荐

  1. 使用函数节流思想避免 SAP UI5 应用里按钮短时间内被高频重复点击试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 作者简介 Jerry Wang,2007 年从电子科技大学计算机专业硕士毕业后加入 SAP 成都研究院工作至今.Jerry 是 SAP 社区导师,S ...

  2. DataList中的按钮触发事件的方法的实现

    DataList中的按钮触发事件的方法的实现 1.要在CommandName中设定名字如:       <asp:Button id="Button1" runat=&quo ...

  3. 让按钮倒计时5秒以后才能再次点击提交 倒计时按钮

    让按钮倒计时5秒以后才能再次点击提交 倒计时 倒计时按钮 <script type="text/javascript"> var n = 0; var interval ...

  4. 按钮在执行frame动画的时候怎么响应触发事件?

    按钮在执行frame动画的时候怎么响应触发事件? 代码中效果(请注意,我并没有点击到按钮,而是点击到按钮的终点frame值处): 对应的代码: // // ViewController.m // Ta ...

  5. iOS开发两个距离较近的按钮同时触发事件的解决方法

    最繁琐的一种方法是(给按钮加判断): // Created by Mini on 16/3/11. // Copyright © 2016年 IZHUO.NET. All rights reserve ...

  6. 小程序监听android返回键,微信小程序左上角返回按钮触发事件

    从A页面跳转到B页面,再从B页面通过左上角返回按钮,返回到A页面 A页面: B页面: 从B页面返回到A页面时,触发事件请求接口: 代码如下: B页面js代码 onShow: function () { ...

  7. 如何通过按钮触发事件由一个jsp页面转到另一个jsp页面

    如何通过按钮触发事件由一个jsp页面转到另一个jsp页面 2008-05-21 10:01shuang_0402  分类:其他编程语言 | 浏览 8688 次  编程语言 登陆页面,如何通过按钮触发事 ...

  8. java按钮触发事件程序,小编给你传授java怎么实现按钮触发事件功能

    电脑现已成为我们工作.生活和娱乐必不可少的工具了,在使用电脑的过程中,可能会遇到java怎么实现按钮触发事件功能的问题,如果我们遇到了java怎么实现按钮触发事件功能的情况,该怎么处理怎么才能解决ja ...

  9. 微信小程序左上角返回按钮触发事件

    从A页面跳转到B页面,再从B页面通过左上角返回按钮,返回到A页面 A页面: B页面: 从B页面返回到A页面时,触发事件请求接口: 代码如下: B页面js代码 onShow: function () { ...

最新文章

  1. 079_用户屏幕的信息
  2. glut64位操作系统安装
  3. samba安装与配置
  4. java我的世界极限生存_我的世界 1.7.10 极限生存整合包
  5. Linus Torvalds:我们都老了,但Linux维护者真的很难找
  6. 一座在云端的工厂是什么样的?
  7. 腾讯 WXG | 技术研究-NLP算法三面复盘
  8. backtrack3安装使用教程
  9. android高德地图热力图,没有编程基础也可通过高德地图完成炫酷的热力图分析...
  10. JavaScript 详解(表单验证,JSON,JS事件,JS函数)
  11. html半圆形,【实例】CSS3画一个半圆的方法
  12. 苹果xr如何关机_苹果新系统让这些 iPhone 电量满血复活
  13. Google推出移动搜索 80亿网页、8亿图片尽在掌中
  14. 信息系统项目管理师2019年上半年上午试题解析(三)
  15. Python爬取招聘网站
  16. 'Sheet1$' 不是一个有效名称的解决方法
  17. 【愚公系列】2022年10月 微信小程序-电商项目-小微商户支付功能前申请准备工作
  18. 项目启动失败解决方法
  19. 六十星系之11紫微破军坐丑未
  20. 联通银行卡代扣功能的设计实现

热门文章

  1. HCL打开显示当前系统用户怎么解决_iPhone8手机变成白苹果怎么办?
  2. 番茄钟怎么调_番茄时钟响铃提醒设置方法
  3. 四象限分析法分析你是否适合做管理
  4. 使用微软Azure的tts文本转语音服务出现java.lang.UnsatisfiedLinkError
  5. 一次性将多个网址收藏到谷歌书签的文件夹中
  6. Android之模仿微信登陆界面(一)
  7. Java8新特性 Stream流常用方法
  8. matlab 有一函数 _写一程序_输入自变量的值_输出函数值.,第2讲 MATLAB入门1_数学建模_ppt_大学课件预览_高等教育资讯网...
  9. 手把手教你VirtualBox安装Centos,全网最全教程
  10. ROS应用开发入门 服务数据的定义和使用