PDA

Просмотр полной версии : TextInput автопоиск


SDA_Grails
06.02.2010, 21:28
Скажите пожалуйста, каким образом можно сделать автопоиск используя TextInput без SharedObject

К примеру у меня есть некий ArrayCollection или Array клиентов. Хочу сделать так чтобы при начале ввода текста в TextInput появлялся список с фамилиями которые есть в массиве которые соответствуют тем символам которые я ввожу.

На подоби как в драузере, когда пытаешься вводить адрес сайта расскрывается список и из этого списка можно выбрать тот который нужен..

Подскажите кто чем может.Желательно примеры или ссылки, большое спасибо товарищи!!!

Кип
06.02.2010, 22:08
Возможно вам поможет http://hillelcoren.com/flex-autocomplete/
Демо (http://web.me.com/hillelcoren/Site/Demo.html)

Хочу сделать так чтобы при начале ввода текста в TextInput появлялся список
Это всё же функционал комбобокса

Tim SharK
09.02.2010, 16:10
Может и корявенько, но предлагаю так.
Делаешь popup на основе canvas, в нем по-началу пустой List устанавливаешь его под полем ввода. Ловишь эвенты изменения текста в textinput'е, в процессе вылавливания этого эвента делаешь dispatchEvent в этот popup и там уже релизуешь алгоритм поиска строк для формирования нужного листа.

Добавлено через 50 секунд
ну и надо не забывать про игру с visible этого popup'a, иначе будет мешаться.

yorlin
10.02.2010, 14:06
Тема уже подымается как минимум 3-й раз, юзайте поиск по форуму

Добавлено через 4 минуты
http://www.flasher.ru/forum/showthread.php?t=130734&highlight=%EA%E0%EA+%ED%E0+%F1%F2%F0%E0%ED%E8%F6%E5+%E3%F3%E3%EB%E0