未选中jstree拖动节点

时间:2013-05-14 16:20:54

标签: jstree

我可以点击某个节点来选择它,它会将节点标记为已选中。

多重选择效果也很好。

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

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

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

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

1 个答案:

答案 0 :(得分:0)

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

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

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

干杯!