我如何从树面板上的选定节点检索值 [英] How i can retrieve value from selected node on Tree Panel

查看:162
本文介绍了我如何从树面板上的选定节点检索值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用以下方法:

  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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆