Возникла необходимость сделать "умный поиск" с подсказками в стиле Яндекс или Google. Вот, что получилось в итоге: