Flex总结--实现文本框的输入下拉提示
2009-07-14 15:04
316 查看
在很多时候我们要实现一个输入,显示提示并且可以从提示选择的功能,这是一种基于ComboBox 的变相实现,从服务器上动态获取
<?xml version="1.0" encoding="utf-8"?> <mx:FormItem xmlns:mx="http://www.adobe.com/2006/mxml" label="" required="true" width="305" fontWeight="bold" height="28" horizontalAlign="right" textAlign="center" fontStyle="normal"> <mx:Script> <!--[CDATA[ import mx.managers.PopUpManager; import mx.controls.Text; import mx.rpc.events.ResultEvent; import Scripts.ToolHelper; //public var _win:PortWindow=new PortWindow(); [Bindable] private var PortName:Text=new Text(); private function DropPorts_KeyDown(event:KeyboardEvent):void { if(this.DropPorts.editable==false)return; this.DropPorts.close(); if(event.keyCode==Keyboard.ENTER) { this.DropPorts.prompt=this.DropPorts.text; if(this.DropPorts.text.length<2)return; this.HttpPort.cancel(); this.HttpPort.url="your url here"; this.HttpPort.addEventListener(ResultEvent.RESULT,HttpPort_result) this.HttpPort.send(); } else { } } private function HttpPort_result(event:ResultEvent):void { this.DropPorts.open(); } ]]--> </mx:Script> <mx:HTTPService id="HttpPort" method="GET" /> <mx:ComboBox id="DropPorts" keyDown="DropPorts_KeyDown(event);" labelField="Name" dataProvider="{HttpPort.lastResult.CityOcean.Port}" width="170" editable="true" textAlign="left"></mx:ComboBox> <mx:Text id="txtPortID" visible="false" height="0" width="0" text="{DropPorts.selectedItem.ID}" /> </mx:FormItem>
相关文章推荐
- 文本框+层模拟下拉框,并实现输入自动提示和过滤
- 网页中文本框下拉选择输入与自动提示功能的实现
- 网页中文本框下拉选择输入与自动提示功能的实现
- 文本框+层模拟下拉框,并实现输入自动提示和过滤
- Flex 文本框的输入下拉提示
- 实现下拉文本框的输入提示功能
- jQuery实现TEXT文本框输入时的提示信息(谷歌百度淘宝搜索框提示实现)
- 文本框输入时,是实现自动提示(像百度、google一样)
- AJAX实现文本框输入自动提示功能
- 转:zTree树控件扩展篇:巧用zTree控件实现文本框输入关键词自动模糊查找zTree树节点实现模糊匹配下拉选择效果
- Js实现限制文本框只能输入字母或数字的方法总结
- JS实现在文本框输入时自动弹出相关内容提示
- Flex中如何实现类似像QQ登录框中那种“记住密码”、“自动登录”功能,还有如何实现文本框中记录最后一次输入的值?
- 【转】jquery实现文本框有提示输入的信息
- JQuery+AJAX实现搜索文本框的输入提示功能
- 实现输入框【输入填写+动态提示信息+下拉选择】
- 文本框输入内容提示消失的两种实现
- java Swing 自定义实现 下拉选择框,匹配输入提示
- JS实现动态提示文本框可输入剩余字数(类似发表微博数字提示)