我如何从树面板上的选定节点检索值 [英] How i can retrieve value from selected node on Tree Panel
问题描述
我使用以下方法:
var myobj = myTree.getSelectionModel()。getSelection();
alert(myobj)// [Object object]
现在,我不知道我可以用这个对象做什么。我认为这个对象有我的价值吗?但我不知道如何使用Object来检索值...!
非常感谢:)
首先。看看API,我想你所说的方法是
// DefaultSelectionModel:
var myobj = myTree 。.getSelectionModel()getSelectedNode();
// MultiSelectionModel:
var myobj = myTree.getSelectionModel()。getSelectedNodes();
返回一个类型为 TreeNode 的对象或数组。
第二。我会建议您使用客户端调试工具,如 FireBug 或类似的实际看到您在调用 myTree.getSelectionModel()时获得的getSelection()
。如果结果是一个 项目,那么请检查 API ,了解有关不同属性的信息。
希望它可以帮助您:)
I use following methods :
var myobj = myTree.getSelectionModel().getSelection();
alert(myobj) // [Object object]
Now, i don't know what i can do it with this object. I supposed this Object have my value ? But i don't know how to use Object to retrieve values ... !
Thanks a lot :)
First. Looking at the API, I think the method you are talking about is
// DefaultSelectionModel:
var myobj = myTree.getSelectionModel().getSelectedNode();
// MultiSelectionModel:
var myobj = myTree.getSelectionModel().getSelectedNodes();
which returns an object or array of type TreeNode.
Second. I will advice you to use a client side debug tool like FireBug or similar to actually see what you get when calling myTree.getSelectionModel().getSelection()
. If the result is a TreeNode item then check the API for information about the different properties.
Hope it helps you :)
这篇关于我如何从树面板上的选定节点检索值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!