Javascript getNodeByText()是否在整个树视图中搜索根目录下的匹配项或当前子项?
当您使用客户端javascript进行树状视图时,有很多信息我不确定。我没有要测试的示例,但是我想知道getNodeByText是否会递归地搜索第一个出现的节点,或者只是搜索所选节点下的子节点Javascript getNodeByText()是否在整个树视图中搜索根目录下的匹配项或当前子项?,javascript,asp.net,user-controls,telerik,Javascript,Asp.net,User Controls,Telerik,当您使用客户端javascript进行树状视图时,有很多信息我不确定。我没有要测试的示例,但是我想知道getNodeByText是否会递归地搜索第一个出现的节点,或者只是搜索所选节点下的子节点 有些文档位于,但它没有回答我的具体问题。根据我的经验,每个节点功能当时只影响一个级别 因此,此代码只会影响第一级节点(位于树视图根的节点): 然后您可以在任何节点上调用此函数,因此: var secondLevelNode = firstLevelNode.getNodeByText('someOther
有些文档位于,但它没有回答我的具体问题。根据我的经验,每个
节点
功能当时只影响一个级别
因此,此代码只会影响第一级节点(位于树视图
根的节点
):
然后您可以在任何节点上调用此函数,因此:
var secondLevelNode = firstLevelNode.getNodeByText('someOtherText');
看到了吗?如果要搜索底层子节点,必须迭代每个根节点
,如果要搜索第三级节点
,则必须迭代每个第二级节点
,依此类推……感谢您提供的信息。它明确地确认了我必须编写一个小的DFS或BFS来遍历树结构。我不确定是否有选择做的事情,如扫描整个树的比赛等。非常感谢。
var secondLevelNode = firstLevelNode.getNodeByText('someOtherText');