1
我有這樣的代碼作爲改變功能開在Flash Builder一個DropDownList中定義將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中的選定項目時,如果所選項目大於-1(因爲DDL是ArrayCollection),則調用'changecategoryxml'函數。請誰能幫助我正確的語法?
任何幫助,非常感謝。謝謝。
編輯:我現在知道接受率如何工作,請不要被相對低的百分比推遲!