Я использую FlashBuilder 4.5 для PHP.У меня есть простая таблица MySQL с полями {tID, tName}.
Я могу заполнить DropDownList в форме Flex, как показано ниже.DropDownList показывает имена людей без проблем:
<s:Form defaultButton="{button}">
<s:FormItem label="myList: ">
<s:DropDownList id="dropDownList" creationComplete="dropDownList_creationCompleteHandler(event)" >
<s:AsyncListView list="{getPeopleResult.lastResult}"/>
</s:DropDownList>
</s:FormItem>
<s:Button id="button" label="Submit"click="button_clickHandler(event)"/>
</s:Form>
В моей функции button_clickHandler я хочу получить идентификатор выбранного элемента из выпадающего списка:
protected function button_clickHandler(event:MouseEvent):void
{
person.tID=dropDownList.selectedItem as int;
createpersonResult.token=personservice.createperson(person);
}
не работает.Буду признателен за любую помощь!