如何在flex中combobox控件中添加从后台传来的数据
2个回答
展开全部
你好!
只需要进行一个绑定就可以了啊~~
<![CDATA[
import mx.collections.*;
[Bindable] public var _dataList:Arraycollection;
]]>
//假设你的集合中有个属性为 dept,使用下面的方式显示出来
<mx:ComboBox dataProvider="{_dataList}" labelFiled="@dept" />
追问
能不能说的具体点,那后台的数据要通过什么函数传过来,还有是不是还要编写一个as程序来获得这个dataList
追答
这个后台数据,可以通过httpservice或者是RO的调用得到~~
这两种方式的方式类似,都是通过请求某个方法来返回你所需要的数据;
httpservice类似ajax;
RO类似java里面的DWR;
所以肯定是需要编写一个服务方法的!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-20
展开全部
[Bindable]
public var flexDataList:Arraycollection; //flexDataList是用于接收后端数据
监听flexDataList的onchange事件即可。
参考:http://hi.baidu.com/ltgmctmdzpbbkwd/item/911bb9b4fde7e4c062388eab
public var flexDataList:Arraycollection; //flexDataList是用于接收后端数据
监听flexDataList的onchange事件即可。
参考:http://hi.baidu.com/ltgmctmdzpbbkwd/item/911bb9b4fde7e4c062388eab
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询