How to throttle callback of jQuery event?

后端 未结 4 1017
闹比i
闹比i 2020-12-31 22:47

Ok, so I do search like in google, you type text in input and it gives you entries instantly. But I don\'t like that. I use something like that $(\"TEXTINPUT\").keyup(

4条回答
  •  庸人自扰
    2020-12-31 23:24

    Try :

    var time_out;
    $("TEXTINPUT").keyup(function(){
        clearTimeout(time_out);
        time_out = setTimeout(your_function, 500);
    }
    
    function your_function()
    {
        /*CHECK DATABASE*/
    }
    

提交回复
热议问题