Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Сброс значения в ComboBox'е (http://www.flasher.ru/forum/showthread.php?t=97143)

ARTur2 14.06.2007 17:37

Сброс значения в ComboBox'е
 
Допустим есть2 ComboBox'а. Выбираю в первом любое из значений - происходит какое-то действие. Теперь выбираю из второго ComboBox'а - тоже происходит какое-то действие. Вопрос в следущем. Как сделать так, чтобы после того, как мы выбрали пункт из второго ComboBox'а в первом список вернулся к начальному значению, а не оставался "выбраным"?

alilu 14.06.2007 22:23

Код:

_root.cmb1.selectedIndex=0;

cherno_belaya 14.06.2007 22:29

интересует тоже самое только для ChekBoкса
Код:

_root.cmb1.selectedIndex=0;
не помогло

alilu 14.06.2007 22:37

пример из хелпа:
Код:

checkbox1.selected = false;

cherno_belaya 14.06.2007 22:59

делаю вот так,
Код:

if (checkbox1.selected == true){
        checkbox2.selected = false;
        checkbox3.selected = false;
        checkbox4.selected = false;
        } // и так далее для каждого

в результате работает снизу вверх
т.е
если флажек стоит на 4 и выставить его на 3, флажек на 4 исчезнет
но если флажек стоит на 3 и выставить его на 4, исчезнет флажек на 4.

Torero 14.06.2007 23:04

кинь код целиком.

cherno_belaya 14.06.2007 23:06

там http://flasher.ru/forum/showthread.php?t=97151

alilu 14.06.2007 23:10

Код:

cbListener = new Object();
cbListener.click = function(event_obj:Object) {
        if (event_obj.target.selected == true) {
                check2.selected=false;
        } else {
                check2.selected=true;
        }
};
check1.addEventListener("click",cbListener);

если я правильно поняла задачу

cherno_belaya 14.06.2007 23:29

непонятна конструкция (event_obj.target.selected == true)

target - это же свойство TextFormat

alilu 14.06.2007 23:33

это прослушивальщик для чекбокса, висит на клике.
При нажатии на чекбокс мы смотрим. снят ли флаг или нет
Код:

if (event_obj.target.selected == true)


Часовой пояс GMT +4, время: 03:48.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.