大佬教程收集整理的这篇文章主要介绍了javascript – 如何在输入字段keyup事件上添加等待计时器?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
$(document).ready(function() { $('#SearchInputBox').keyup(function() { DoSearch($(this).val()); }); });
如何添加延迟时间,以便仅当用户停止键入1秒钟时,它才会运行DoSearch功能.我不希望每次用户键入键时都继续运行它,因为如果键入速度很快,那么它就会滞后.
var timeout = null; $('#SearchInputBox').on('keyup',function () { var that = this; if (timeout !== null) { clearTimeout(timeout); } timeout = setTimeout(function () { DoSearch($(that).val()); },1000); });
以上是大佬教程为你收集整理的javascript – 如何在输入字段keyup事件上添加等待计时器?全部内容,希望文章能够帮你解决javascript – 如何在输入字段keyup事件上添加等待计时器?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。