我使用以下方法:
var myobj = myTree.getSelectionModel().getSelection();
alert(myobj) // [Object object]
现在,我不知道我能用这个对象做些什么。我认为这个对象有我的价值吗?但我不知道如何使用Object来检索值......!
非常感谢:)
答案 0 :(得分:3)
首先。看看API,我认为您正在讨论的方法是
// DefaultSelectionModel:
var myobj = myTree.getSelectionModel().getSelectedNode();
// MultiSelectionModel:
var myobj = myTree.getSelectionModel().getSelectedNodes();
返回 TreeNode 类型的对象或数组。
二。我建议您使用客户端调试工具,如 FireBug 或类似工具,以实际查看调用myTree.getSelectionModel().getSelection()
时获得的内容。如果结果是 TreeNode 项,请检查API以获取有关不同属性的信息。
希望它可以帮助你:)