Модераторы: SoWa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> ComboBox 2 зависит от ComboBox 1 
:(
    Опции темы
Wily87
Дата 30.12.2009, 19:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 30.12.2009

Репутация: нет
Всего: нет



Как связать второе ComboBox так чтобы выбрав поле из первого ComboBox во второе ComboBox загружались одни дынные... 
выбрав в из первом ComboBox другое поле в ComboBox загружались другие данные???

ComboBox 1
- данные1
- данные2
- данные3

Если в ComboBox 1 выбираем данные1 в ComboBox 2:

ComboBox 2
- данные11
- данные12
- данные13

Если в ComboBox 1 выбираем данные2 в ComboBox 2:

ComboBox 2
- данные21
- данные22
- данные23

и т.д.

Это сообщение отредактировал(а) Wily87 - 30.12.2009, 19:16
PM MAIL   Вверх
Wily87
Дата 30.12.2009, 19:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 30.12.2009

Репутация: нет
Всего: нет



И еще забыл данные берутся из xml файла и выглядит он примерно так:

<items>
<fakultet label="Гуманитарный" id = "1">
<gruppa label="5480">L5480</gruppa>
<gruppa label="5470">L5470</gruppa>
<gruppa label="5460">L5460</gruppa>
</fakultet>

<fakultet label="Инженерный" id = "2">
<gruppa label="5470">L5470</gruppa>
<gruppa label="6534">L6534</gruppa>
<gruppa label="4587">L4587</gruppa>
</fakultet>

<fakultet label="еще какой то там" id = "3">
<gruppa label="54880">L54880</gruppa>
<gruppa label="54970">L54970</gruppa>
<gruppa label="54960">L54960</gruppa>
</fakultet>
</items>

PM MAIL   Вверх
inmate
Дата 13.1.2010, 12:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 16.11.2008

Репутация: нет
Всего: 1



<?xml version="1.0"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="init()">

    <mx:XMLList id="xml">
        <items>
            <fakultet label="Гуманитарный">
                <gruppa label="5480">L5480</gruppa>
                <gruppa label="5470">L5470</gruppa>
                <gruppa label="5460">L5460</gruppa>
            </fakultet>

            <fakultet label="Инженерный">
                <gruppa label="5470">L5470</gruppa>
                <gruppa label="6534">L6534</gruppa>
                <gruppa label="4587">L4587</gruppa>
            </fakultet>

            <fakultet label="еще какой то там">
                <gruppa label="54880">L54880</gruppa>
                <gruppa label="54970">L54970</gruppa>
                <gruppa label="54960">L54960</gruppa>
            </fakultet>
        </items>
    </mx:XMLList>

    <mx:ComboBox id="fakultetBox" labelField="@label" prompt="Выберите факультет"/>

    <mx:ComboBox id="gruppaBox"/>

    <mx:Script><![CDATA[

        public function init():void {
            fakultetBox.dataProvider=xml.fakultet;
            fakultetBox.addEventListener(Event.CHANGE,filter);
        }

        public function filter(event:Event):void {
            gruppaBox.dataProvider=fakultetBox.selectedItem.gruppa;
        }

]]></mx:Script>

</mx:Application>
PM MAIL   Вверх
chaos
Дата 18.1.2010, 13:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: нет
Всего: 44



Wily87, пользуемся поиском перед созданием темы
пример

PM WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Flex | Следующая тема »


 




[ Время генерации скрипта: 0.0958 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.