var timer; $('#some_id').keyup(function () { window.clearTimeout(timer); if ($('#some_id').val().length > 2) { timer = setTimeout(function () { // тут ajax запрос }, 1000); } });