加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

flex 3 combobox 实现关键字过滤搜索-代码示例

发布时间:2020-12-15 04:55:24 所属栏目:百科 来源:网络整理
导读:?xml version="1.0" encoding="utf-8"?s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" ????? xmlns:s="library://ns.adobe.com/flex/spark" ????? xmlns:mx="library://ns.adobe.com/flex/mx" viewSourceURL="srcview/index.html" xmlns:myAs="myA

<?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" ????? xmlns:s="library://ns.adobe.com/flex/spark" ????? xmlns:mx="library://ns.adobe.com/flex/mx" viewSourceURL="srcview/index.html" xmlns:myAs="myAs.*" xmlns:wayne="com.wayne.*"> ? ?<fx:Script> ??<![CDATA[ ???import mx.collections.ArrayCollection; ???import mx.controls.Alert; ???import mx.events.DropdownEvent; ???import mx.utils.StringUtil; ???public var intput_cards:Array= []; ??? ???[Bindable]public var cards:Array =? ????[ {label:"宋江",data:1},?????{label:"的李逵",data:2},?????{label:"卢俊义",data:3},?????{label:"的李逵2",data:4},?????{label:"的李逵3",data:5},?????{label:"的李逵4",data:6},?????{label:"陈江",data:7},?????{label:"卢子平",data:8},?????{label:"的李逵5",data:9},?????{label:"太子",data:10} ????]; ??? ????private function changeHandler2(event:Event):void { ???? ????intput_cards = []; ???? ????if(StringUtil.trim(combobox_id.text)==""||StringUtil.trim(combobox_id.text)==null){ ????? combobox_id.dataProvider =? cards; ????}else{ ?????for(var i:int = 0; i<cards.length; i++){ ??????if(cards[i].label.indexOf(combobox_id.text,0)>-1){ ???????intput_cards.push({label:cards[i].label,data:cards[i].data} ); ??????} ?????} ?????combobox_id.dataProvider = intput_cards ; ????} ???? ????combobox_id.validateNow(); ???? ????combobox_id.open(); ??? ???}?

???protected function linkbutton1_clickHandler(event:MouseEvent):void ???{ ????// TODO Auto-generated method stub ????navigateToURL(new URLRequest("http://blog.csdn.net/kkkloveyou"),"_blank"); ???}

??]]> ?</fx:Script> ? ?<s:Panel title="ComboBox Sample"? ??? height="100%" width="100%"> ?? ??<s:VGroup top="20" horizontalCenter="0" > ???<s:VGroup> ????<s:Label? width="200" color="0x336699" text="Flex3 ComboBox Sample for search:"/> ????<mx:ComboBox? id="combobox_id" editable="true" dataProvider="{cards}"? change="changeHandler2(event);"? width="207"?? /> ???</s:VGroup> ???<mx:Spacer? height="80"/> ?? ???<mx:LinkButton color="red"? label="技术支持:http://blog.csdn.net/kkkloveyou"?? click="linkbutton1_clickHandler(event)"/>? ??</s:VGroup> ?? ?</s:Panel>??? </s:Application>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读