<mx:TitleWindow ........>
.
.
.
.
<mx:Script>
<![CDATA[
import mx.managers.PopUpManager;
import mx.collections.ArrayCollection;
                            private var deptList:ArrayCollection = new ArrayCollection([{
                               label:"总经部",value:1},{
                               label:"财务部",value:2},{
                               label:"人事部",value:3},{
                               label:"电力事业部",value:4},{
                               label:"电信事业部",value:5}]);
                            private function closeHandler(event:Event):void{
ComboBox(event.target).selectedItem.value; 
}
                ]]>
</mx:Script>
<mx:FormItem label="部      门:" >
     <mx:ComboBox width="160" id="department" dataProvider="{deptList}" />
</mx:FormItem>
.
.
.
.
.
</ mx:TitleWindow>在现实这个界面的时候,我获取到了一个人的部门值3跟“人事部”两个值。
想要在现实这个界面的时候初始化这个combox,默认为人事部选中状态
,如果穿过来的是其他值就默认选中传递过来的那个值。
代码该怎么写?我原来是这么写的
PopUpWindow.department.selectedItem = “人事部”;  //后面是传递过来的值
这样不行其他文本框的信息内容都能正常赋值显示
PopUpWindow.userName.text = “Jane”;
求高人指教。