万万没有想到会在一个小小的ComboBox上碰这么大钉子,整整弄了一天才摸索出来使用RemoteObject将JAVA返回的数据(包含HashMap的List)绑定在FLEX ComboBox上的方法……
场景:底层通过JAVA从数据库中取出Authority中的职位信息(rid: 职位ID,rname:职位名称),将其存入HashMap中,并将HashMap全部存入一个List返回给Flex,并绑定在ComboBox上。
FLEXDisplay组件:
其中close()函数是来测试选中项目的值。
RemoteObject配置:
取出数据相关代码:
运行结果:
这个方法还可以适用于其他Display组件如Tree等。
不过这里有一个小问题,就是当服务器刚刚启动后,打开页面,这时Display组件会执行initialize()方法,读取数据库数据,若读取数据比较多的时候会有滞后性,可能会出现点击ComboBox而出现一片空白的情况,因为FLEX的操作都是异步的,此时数据还没有从JAVA那边传回来(LCDS还是有点慢的……),可以在ComboBox组件中加入showBusyCursor="true"告知用户此时正在读取数据,然后在getPosition()执行时令showBusyCursor="false" 。
分享到:
相关推荐
easyui-combobox控件的后台数据递归生成json,前台绑定实例说明。 可直接拷贝到项目中,然后修改数据源即可使用。
前端项目-bootstrap-combobox,A combobox plugin that works with twitter bootstrap
这是我自己总结出来easyui-textbox和easyui-combobox的onchange事件响应实例,绝对可用,网上很多实例都无法运行,这个我亲自测试可用使用才传上来的,供大家参考学习。
jquery.ajax-combobox, jQuery插件,创建一个文本框,可以以自动完成并下拉选择 jquery.ajax-combobox 可以自动完成和pull-down-select的文本框的jQuery插件。 演示http://www.usamimi.info/~sutara/ajax-combobox
jquery-simple-combobox, 一个jQuery组合框( selectbox ) 插件 jQuery简单组合插件插件一个 jQuery combobox插件你可以将它用于自动完成( 搜索等) 。用法你可以在 index.html 中找到引用,并在这里查看 fiddles,以...
WPF在DataGrid列中使用ComboBox绑定,改变ComboBox可回传至绑定的实体, 网上找了好久,终于搞定了,不是那个用枚举的例子!!ComboBox绑定的是一个实体列表. 程序名字叫 给唐僧选老婆!哈哈
jquery-combobox2Demo 网上都有的例子保存在这里方面下载
Extjs4---combobox省市区三级联动+struts2
NULL 博文链接:https://wusuobuai.iteye.com/blog/1848724
主要介绍了WinForm中comboBox控件数据绑定实现方法,结合实例形式分析了WinForm实现comboBox控件数据绑定的常用方法与相关操作技巧,需要的朋友可以参考下
Quick-ComboBox控件ENT按键事件定义/实现按ENT键弹窗及关闭
jquery-combobox完美版,修复默认选择,滚动后无法关闭等问题 感谢同事 肖一兵大神
flex实现 ComboBox中下拉checkbox 经测试好用,还有可移动面板,和可改大小面板实例
计算机软件-编程源码-ComboBox自画示例.zip
NULL 博文链接:https://dengli19881102.iteye.com/blog/965751
pyqt5-combobox的使用,ui和业务分离版供大家参考
WPF下DataGrid每行设置不同的ComboBox的数据绑定 DataGrid设置一次ItemSource 每个ComboBox也要设置一次ItemSource 有点像通过两次映射来绑定
easyui中combobox后台交互实例
Ajax-chained-combobox.zip,带有laravel和vuejs的简单链式组合框,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建动态网页,其中网页的小部分在不重新加载...