一个RemoteObject,调用同一个方法,就是参数不一样,填充两个ComboBox,如何实现
我现在界面上又两个ComboBox,数据从一个表里面取出的。
<mx:ComboBox id="week" dataProvider="{weeks}" labelField="name" /> <mx:ComboBox id="day" dataProvider="{days}" labelField="name" />
private function init():void{ krSysQueryDefendService.query(" QTYPE = 'week'", "0"); krSysQueryDefendService.query.addEventListener(ResultEvent.RESULT, getWeekHandler); } [Bindable] private var weeks: ArrayCollection = new ArrayCollection(); private function getWeekHandler(event: ResultEvent): void{ weeks = ArrayCollection(event.result); }
krSysQueryDefendService.query(" QTYPE = 'day'", "0"); [Bindable] private var days: ArrayCollection = new ArrayCollection(); private function getDayHandler(event: ResultEvent): void{ days = ArrayCollection(event.result); }