Mal als kleinen Ansatz:
PHP-Code:
var item1 = {label: "Ware1", data: 7.25};
var item2 = {label: "Ware2", data: 15};
var item3 = {label: "Ware3", data: 6.99};
var item4 = {label: "Ware4", data: 1.25};
// populate the box
myComboBox.addItem(item1);
myComboBox.addItem(item2);
myComboBox.addItem(item3);
myComboBox.addItem(item4 );
myComboBoxListener = new Object();
myComboBoxListener.change = function(eventObj){
var eventSource = eventObj.target;
var theSelectedItem = eventSource.selectedItem;
var theSelectedItemLabel = theSelectedItem.label;
var dat = theSelectedItem.data;
trace ("Label="+theSelectedItemLabel+".");
trace ("Data"+dat);
}
myComboBox.addEventListener ("change", myComboBoxListener);
Dazu sollte eine ComboBox-Komponente aus der UI-Komponentensammlung auf die Bühne gezogen werden und ihr der Instanzname myComboBox gegeben werden. Alternativ geht natürlich auch der Einsatz von createClassObject zur Laufzeit.