2

我正在使用 jsTree 来显示文件夹和文件层次结构。我打开了两态复选框以允许独立选择文件和目录,以避免即使检查了所有包含的文件也会自动选择目录。这完美无缺,但是在检索检查的元素时我遇到了麻烦。

我的代码如下所示:

var checkedInTree = $("#docTree").jstree("get_checked", null, false);

如果检查了文件夹 A 中的单个文件(包含多个文件),并且还检查了文件夹 A 本身,那么我预计我只会在使用 get_all 参数 = false 调用 get_checked 时获取文件夹 A。我从 JSTree 文档中收集到,如果 get_all 标志为 FALSE,则不会返回已检查父节点中的单个已检查节点,因为选择父节点会自动包括所有子节点。现在,无论 get_all 的值如何,我都获得了文件夹和文件。

知道我可能做错了什么吗?这是 jsTree 中的错误吗?

4

0 回答 0