Как организовать быстрый ajax autocomplete?
Посылать запрос только если пауза при вводе символов более X мс
Я для этой цели как-то написал небольшую функцию wait, через которую реализовал упреждающее действие.
Пример работы и комментарии к исходнику можете посмотреть в данном js-фиддле.