PDA

Volledige versie bekijken : combobox vraag


Jimbooo
%Europe/Berlin %436 %2006, 11:29
onEnterFrame = function()
{
if(_parent.combo_schooljaar.getItemAt(0)=="Schooljaar 1")
{
trace("1");
}
if(_parent.combo_schooljaar.getItemAt(0)=="Schooljaar 2")
{
trace("2");
}
}

dit heb ik op het 1ste frame van een mc staan. Echter weet ik niet hoe je opvraagt welk item geselecteerd is in de combobox die op de _root staat. Oftewel, hij komt niet door de if heen.

Iemand die hier bekend mee is?

Grtzz

Jim

dubbelugh
%Europe/Berlin %450 %2006, 11:48
probeer dit eens in het eerste frame van je mc:



// Geselecteerde item opvragen bij een selectie verandering:
var comboListener:Object = new Object();
comboListener.change = function()
{
trace("Geselecteerde item bij een selectie verandering:");
var selected_obj:Object = _root.comboInstancename.selectedItem;
for (var i in selected_obj)
{
trace(i + " = " + selected_obj[i]);
};
};
_root.comboInstancename.addEventListener("change", comboListener);

// Geselecteerde item opvragen aan het begin
trace("Geselecteerde item bij start:");
var selected_obj:Object = _root.comboInstancename.selectedItem;
for (var i in selected_obj)
{
trace(i + " = " + selected_obj[i]);
};

Jimbooo
%Europe/Berlin %470 %2006, 12:16
maar hoe vraag ik nu direct de label-waarde op ?

selected_obj[0]
selected_obj[1]

geven allemaal undefined

dubbelugh
%Europe/Berlin %473 %2006, 12:21
de label waarde vraag je op met:

selected_obj.label

de waarde daarachter (de "data" waarde) vraag je op met:

selected_obj.data

Jimbooo
%Europe/Berlin %476 %2006, 12:26
tnx het werkt nu :)