输入内容后延迟1秒发送请求
<input type="text" id="input" /> <script> var input = document.getElementById('input'); function debounce(handler, delay) { var timer = null; return function () { var _salf = this, _arg = arguments; clearTimeout(timer); timer = setInterval(function () { handler.apply(_salf, _arg); }, delay); } } function ajax() { console.log(this.value); } input.oninput = debounce(ajax, 1000); </script>
如对本文有疑问, 点击进行留言回复!!
清除新版Google Chrome浏览器中表单控件(input,button...)默认的黑色边框
荐 20200714——git/mac配置/项目运行步骤/一些报错
antd 菜单组件 使用时报错:Cannot read property ‘isRootMenu‘ of undefined
CSS|div的style=“background-image: url(img/a.bmp)图片显示不出来
硬件仪表盘账号建立指导(一) --WHQL认证测试结果提交账号(一)
cookie的规范Cookie的不可跨域名性或Cookie与域名的关系
网友评论