Flex 文本框的輸入下拉提示
更新時(shí)間:2009年07月15日 00:29:17 作者:
在很多時(shí)候我們要實(shí)現(xiàn)一個(gè)輸入,顯示提示并且可以從提示選擇的功能,這是一種基于ComboBox 的變相實(shí)現(xiàn),從服務(wù)器上動(dòng)態(tài)獲取
復(fù)制代碼 代碼如下:
<?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>
您可能感興趣的文章:
- 頁(yè)面版文本框智能提示JS代碼
- asp.net 頁(yè)面版文本框智能提示JSCode (升級(jí)版)
- javascript 輸入文本框時(shí)的友好提示
- JavaScript實(shí)現(xiàn)帶自動(dòng)提示的文本框效果代碼
- JavaScript 文本框下拉提示(自動(dòng)提示)
- 簡(jiǎn)單JS自動(dòng)提示文本框代碼
- 基于JQuery實(shí)現(xiàn)鼠標(biāo)點(diǎn)擊文本框顯示隱藏提示文本
- 文本框輸入時(shí) 實(shí)現(xiàn)自動(dòng)提示(像百度、google一樣)
- 兩種方法實(shí)現(xiàn)文本框輸入內(nèi)容提示消失
- JavaScript如何實(shí)現(xiàn)在文本框(密碼框)輸入提示語(yǔ)
相關(guān)文章
Flex DataGrid DataGridColumn數(shù)據(jù)顏色多樣化-類型替換
用得多了,發(fā)覺自己了解的真的是九牛之一毛都沒有,最近用到了從后臺(tái)讀出數(shù)據(jù)時(shí)顯示的問(wèn)題,相信很多人都有用整形數(shù)據(jù)來(lái)代替字符串?dāng)?shù)據(jù)的情況2009-06-06Flex Javascript交互實(shí)現(xiàn)代碼
刪除swf這里需要提醒下,因?yàn)閑mbedSWF是替換標(biāo)簽,而不是填充。2009-06-06Flex 自動(dòng)獲取焦點(diǎn) 監(jiān)聽全局鍵盤事件
Flex 編程注意之自動(dòng)獲取焦點(diǎn)、監(jiān)聽全局鍵盤事件2009-07-07Flex Gumbo中通過(guò)baseColor樣式 設(shè)置FxHScrollBar背景顏色
Gumbo中通過(guò)baseColor樣式 設(shè)置FxHScrollBar背景顏色的實(shí)現(xiàn)代碼。需要的朋友可以參考下。2009-08-08