У меня есть этот код в функции изменения на DropDownList в Flash Builder:Пытаясь определить SelectedItem в IndexChangeEvent Flash Builder
public function chooseCategoryDDL_changeHandler(event:IndexChangeEvent):void {
var para:Object = new Object();
para.action = "changecategoryxml";
para.book_class = event.selectedItem.book_class;
if (event.selectedItem > -1) {
changeCategory.send(para);
}
Однако я получаю код подсказку о том, что есть "доступ неопределенного SelectedItem собственности. Тем не менее, когда я поставил para.book_class быть:
para.book_class = event.IndexChangeEvent.book_class;
Код намекая затем заявляет об ошибке "1078: Ярлык должен быть простым идентификатором. То, что я пытаюсь сделать, - это когда пользователь нажимает на выбранный элемент из DDL, функция «changecategoryxml» вызывается, если выбранный элемент равен> -1 (поскольку DDL является ArrayCollection). Может ли кто-нибудь помочь мне с правильным синтаксисом?
Любая помощь очень ценится. Спасибо.
EDIT: Теперь я знаю, как действуют тарифы, пожалуйста, не откладывайте на относительно низкий процент!