getNodeByText()在整个TreeView中搜索根目录下的匹配项或当前子项
Does getNodeByText() search entire TreeView, for a match or current children under root?
当您使用TreeView的客户端javascript时,有很多信息我不确定。我没有一个样本可以测试,但我想知道getNodeByText是否会递归搜索第一次出现,或者只搜索所选节点下的子节点。
部分文档位于http://www.telerik.com/help/aspnet-ajax/treeview-client-objects-radtreeview.html但它并不能回答我的具体问题。
根据我的经验,每个Node
函数一次只影响1个级别。
因此,此代码只会影响第一级节点(位于TreeView
根的Node
):
var firstLevelNode = yourTreeView.getNodeByText('someText');
那么你可以在任何Node
上调用这个函数,所以:
var secondLevelNode = firstLevelNode.getNodeByText('someOtherText');
你看到了吗?如果要搜索底层子节点,则必须对每个根Node
进行迭代,如果要查找第三级Node
,则必须遍历每个第二级Node
,依此类推…
相关文章:
- 用程序搜索JQuery数据表中的文本
- 在html Select中添加搜索
- Ajax Live搜索发布到Laravel视图
- 谷歌放置API:按国家或餐馆名称搜索餐馆
- 学生搜索项目jquery/javascript
- 用于搜索的聚合物嵌套绑定
- 在javascript中搜索具有重复值的两个数组中的匹配值
- Angularjs-utils高亮过滤器在搜索时破坏应用程序
- 使用javascript搜索具有用户输入的数组
- 淘汰搜索/筛选
- 搜索api在mac上显示对话框
- Grunt-connect在根目录之外提供静态文件
- AngularJS/HTML/Bootstrap元素用于动态搜索结果
- 谷歌水印未显示在自定义搜索框中
- 在javascript中搜索项目列表的性能
- 正在搜索JavaScript日期选择器滑块
- JQuery中的活动搜索栏
- 如何在剑道下拉列表中按文本和值搜索
- getNodeByText()在整个TreeView中搜索根目录下的匹配项或当前子项
- Sitecore SPEAK - 以编程方式设置搜索数据源根目录