0

TreeViewにクライアントサイドのJavaScriptを使用している場合、私にはわからない情報がたくさんあります。テストするサンプルはありませんが、getNodeByTextが最初の出現を再帰的に検索するのか、それとも選択したノードの下の子を検索するだけなのか疑問に思いました。

一部のドキュメントはhttp://www.telerik.com/help/aspnet-ajax/treeview-client-objects-radtreeview.htmlにありますが、私の特定の質問には答えていません。

4

1 に答える 1

1

私の経験から、すべてのNode機能は一度に1つのレベルにのみ影響します。

したがって、このコードはノードの最初のレベル(NodeのルートにあるA TreeView)にのみ影響します。

var firstLevelNode = yourTreeView.getNodeByText('someText');

次に、この関数を任意の関数と呼ぶことができますNode

var secondLevelNode = firstLevelNode.getNodeByText('someOtherText');

分かりますか?基になる子ノードを検索する場合は、ルートごとに反復する必要がありNodeます。第3レベルを検索する場合は、Node第2レベルごとに反復する必要がありますNode

于 2012-07-25T19:40:13.543 に答える