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(
$(\"TEXTINPUT\").keyup(
Try :
var time_out; $("TEXTINPUT").keyup(function(){ clearTimeout(time_out); time_out = setTimeout(your_function, 500); } function your_function() { /*CHECK DATABASE*/ }