博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Flex XML搜索、匹配
阅读量:5150 次
发布时间:2019-06-13

本文共 2588 字,大约阅读时间需要 8 分钟。

-

1 
2
7 8
9 17 18 19 20 21 ;22 [Bindable]23 public var listnew:XML=null; //搜索过滤后的数据24 25 public function init():void26 {27 getData();28 }29 protected function textinput_change(event:TextOperationEvent):void30 {31 getData();32 }33 protected function getData():void34 {35 //删除字符串的开头末尾的空格36 if(StringUtil.trim(textinput.text)=="")37 {38 listnew=listshow;39 }else{40 createNewXML(textinput.text,listshow);41 }42 //打开或关闭指定项目下的所有树项目。如果设置 dataProvider 之后立即调用 expandChildrenOf()43 //则您可能看不到正确的行为。您应该等待对组件进行验证或调用 validateNow()方法 44 tree.validateNow();45 expandtree();46 }47 //搜索过滤产生新的XML48 private function createNewXML(str:String,xml:XML):void49 {50 listnew=;51 for(var i:int=0;i-1)63 {64 return true;65 }else return false;66 }67 protected function expandtree():void68 {69 for each(var itemxml in this.tree.dataProvider)70 this.tree.expandChildrenOf(itemxml,true);71 }72 ]]>73
74
75
77
79
80
81

效果图:

搜索结果:

 参考文献:

转载于:https://www.cnblogs.com/sunrunzhi/p/3446000.html

你可能感兴趣的文章
jQuery 给div绑定单击事件
查看>>
Exceptionless 生产部署笔记
查看>>
有关快速幂取模
查看>>
Linux运维必备工具
查看>>
字符串的查找删除
查看>>
NOI2018垫底记
查看>>
快速切题 poj 1002 487-3279 按规则处理 模拟 难度:0
查看>>
Codeforces Round #277 (Div. 2)
查看>>
【更新】智能手机批量添加联系人
查看>>
NYOJ-128前缀式计算
查看>>
淡定,啊。数据唯一性
查看>>
深入理解 JavaScript 事件循环(一)— event loop
查看>>
Hive(7)-基本查询语句
查看>>
注意java的对象引用
查看>>
C++ 面向对象 类成员函数this指针
查看>>
Python字符编码
查看>>
leetcode 49. 字母异位词分组(Group Anagrams)
查看>>
NSPredicate的使用,超级强大
查看>>
自动分割mp3等音频视频文件的脚本
查看>>
判断字符串是否为空的注意事项
查看>>