【问题标题】:Telerik's findNodeByValue works outside the loop but not insideTelerik 的 findNodeByValue 在循环外工作,但不在循环内
【发布时间】:2013-02-14 18:53:34
【问题描述】:

我有以下代码使用客户端访问 Telerik 的 RadTreeNode。

 function CallbackUCSPSuccess(result, userContext, methodName) {
        var tree = $find("<%=Tree.ClientID %>");

在这里它可以工作,我得到了一些节点:

        var node = tree.findNodeByValue("SECTION_161");
        for (var key in result) {
             console.log(key + " - " + result[key] + "tree "+ tree);
             var foundNode = tree.FindNodeByValue(key);

但在这里我得到:TypeError: tree.FindNodeByValue is not a function

            if (foundNode) {
               // doing things
            }

};

这显然是一些语法问题。请帮助我了解如何使这项工作。尝试将带有 'var' 和不带的树都放在一起。

【问题讨论】:

  • var foundNode = tree.FindNodeByValue(key); - 这里函数名以大写“F”开头,可能是错字

标签: javascript telerik radtreeview


【解决方案1】:
tree.findNodeByValue("SECTION_161"); and tree.FindNodeByValue(key);

区别在于大小写:)

【讨论】:

  • 确实如此。 Visual stuio 中 f 与 F 的差读是一个问题
猜你喜欢
  • 2021-06-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-02-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多