Динамическая подпорка (как в поисковиках)
Здравствуйте! Помогите пожалуйста прийти к наилучшему решению.
На странице есть поле ввода, в которое пользователь вводит название улицы. Нужно сделать так, чтобы пользователь вводил буквы и с каждой буквой ему предлагались наиболее подходящие варианты улиц.
Я это представляю себе следующим образом:
- в верстке под инпутом делаем скрытый слойХ
- на input вешаем "onKeyPress", в обработчике считываем строку, которая уже введена в поле.
Используем метод load() из jQuery для получения max = N количества подходящих улиц. динамически создаем N блочных элементов и помещаем их в слойХ.
В обработчике "onKeyPress" предумотрим возможность определения нажатия стрелок вверх/вниз. В зависимости от того, нажаты они или нет - выделяем тот или иной блочный элемент в слоеХ.
|