Используя jstree возможно ли определить, перемещаются ли несколько выбранных узлов одновременно ... или какой из узлов обрабатывается в настоящее время? (Вы можете выбрать несколько узлов, используя клавиши shift или ctrl .)
Я использую событие move_node.jstree
, но не вижу ничего очевидного в свойствах e
или data
, которые могли бы сказать мне, перемещается ли более одного элемента, или какой индекс передал узел к событию есть в списке.
$tree.bind("move_node.jstree", function (e, data) { ... }
Каждый раз, когда узел перемещается из одного родительского узла в другой родительский узел, мне нужно вызывать AJAX ..., что приводит к некоторой обработке на сервере.
Если несколько узлов перемещаются одновременно, просто бессмысленно выполнять эту обработку на сервере для каждого отдельного узла ... имеет смысл запускать AJAX только на последнем узле.