IPB

Здравствуйте, гость ( Вход | Регистрация )

> Как реализувать розумний поиск?
Attacker
сообщение 18.10.2012 - 12:09
Сообщение #1


Новичок
*

Группа: Новичок
Сообщений: 1
Регистрация: 18.10.2012
Пользователь №: 11133



Здраствуйте! Подскажите как реализувать поиск как в google.com (при вводе отображаются возможние варианти вибора), работаю з Flex Builder, пока только вникаю в ази AS3, и не могу понять как в InputText замутить вибор возможних вариантов, кто может подскажите пожалуста!!!
В ComboBox припустим можна затолкнуть скрипт через dataProvider а как бить с InputText? Вот пример -


<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">

<mx:Script>
<![CDATA[

import mx.collections.ArrayCollection;

[Bindable]
public var myWorld:ArrayCollection = new ArrayCollection(
[{kraina:"Україна"},
{kraina:"Польща"},
{kraina:"Росія"},
{kraina:"Узбекистан"},
{kraina:"Аляска"} ]);


]]>

</mx:Script>




<mx:ComboBox x="25" y="10" width="108" prompt="..." dataProvider="{myWorld}" labelField="kraina" toolTip="пункт відправки" > </mx:ComboBox>

<mx:ComboBox x="25" y="40" width="108" prompt="..." dataProvider="{myWorld}" labelField="kraina" toolTip="пункт прибуття" id="ppr" enabled="false"></mx:ComboBox>


</mx:Application>
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
Открыть новую тему
Ответов (1 - 2)
tiHo
сообщение 18.10.2012 - 15:50
Сообщение #2


C:\>
*****

Группа: Супермодераторы
Сообщений: 1599
Регистрация: 10.04.2006
Из: Млечный Путь, 3-я планета от Солнца, Россия, Московская область, Жуковский.
Пользователь №: 293



Попробуйте компонент выбора http://developer.yahoo.com/flash/astra-flash/ (AutoComplete называется)

вот пример работы: http://developer.yahoo.com/flash/astra-fla...cedExample.html


--------------------
Вопрос-ответ для flash-разработчиков
С тех пор, как за Теорию Относительности принялись математики, я ее сам больше не понимаю. (с) Эйнштейн А.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
MustLive
сообщение 18.10.2012 - 23:39
Сообщение #3


Ветеран конференции
*****

Группа: Flash Zone Team
Сообщений: 4832
Регистрация: 10.03.2005
Из: Киев
Пользователь №: 5



Attacker

Это делается не в самом TextField. Под текстовым полем создаётся как бы другое поле соединённое с основным (т.е. по сути замещается основное поле), в котором уже имеется возможность выбора. Подобно поиску в Гугл или автодополнению в Address bar или Search bar в браузерах. Для этого нужен специальный (нестандартный) компонент.

Его можно или самому создать, или воспользоваться уже готовым. tiHo привёл уже пример такого компонента (AutoComplete). Тебе проще будет воспользоваться этим компонентом.


--------------------
Best wishes & regards,
MustLive
Администратор сайта
http://mlfun.org.ua
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 22.05.2013 - 04:31