2

我可以单击一个节点来选择它,它将节点标记为选中。

多选也很好用。

然后我可以拖动选定的节点

但是,如果没有上述选择,拖动节点不会选择它(.bind("select_node.jstree", function (e, data)只会在 mouseup 时触发)

如果我选择了节点,然后拖动另一个节点;这些先前选择的节点不会被取消选择。

基本上,我如何模拟 Windows 资源管理器拖放功能?

4

1 回答 1

0

要取消选择先前选择的节点,只需在选择当前节点之前调用此函数。

$("#tree").jstree("deselect_all");

调用上述函数,然后继续选择当前节点,然后选择您的代码。

干杯!

于 2013-06-08T04:09:03.837 回答