7

我正在使用 fancytree 插件来呈现一个目录,并且这个 fancytree 旁边是一个按钮。用户应该单击此按钮,我应该从树中获取选定节点的列表并对其进行处理。

如何在我的 button.click 事件中从树中访问选定节点的列表?

$('#button').click(function() {
   // how to get selected nodes in tree
});
4

2 回答 2

34

接受的答案给了我一个“没有这种方法”的错误。这有效:

$('#tree').fancytree('getTree').getSelectedNodes();
于 2015-09-25T12:39:02.233 回答
-4
$('#button').click(function() {
     //first method - get previous element relative to the button
     $(this).prev().fancytree("getSelectedNodes");

     //second method - use array
     $("#tree").fancytree("getSelectedNodes");
});
于 2015-04-18T23:04:41.090 回答