如果节点没有任何子节点,我将尝试禁用叶子。我不知道该节点是否在请求之前有孩子。只有当我单击该节点时,我才能知道状态。
treeList$.on('load_node.jstree', function (e, data) {
if (!data.status && data.node.children.length === 0) {
var node = treeList$.jstree(true).get_node(data.node.id);
console.log(node);
node.children = false;
node.children_d = false;
treeList$.jstree(true).redraw_node(node);
}
});
我尝试了这个,但是没有用。我如何才能使其正常工作。 我希望该节点得到更新,以使其成为无子节点。
使用load_node.jstree可以获取状态,该状态表明节点是否没有子节点。