问题标签 [jstree]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
14 回答
82003 浏览

javascript - 如何获取 jsTree 中选定节点的 id?

如何获取jsTree中选定节点的 id ?

0 投票
1 回答
318 浏览

jquery - jsTree 选择嵌套最多的节点

大家好,我刚开始使用 jsTree,我有一个问题要问你们。我怎样才能只选择最嵌套的节点 - 没有任何子节点的节点。另外,当这个节点被选中时,我想提交包含 jsTree 的表单。我如何才能访问选定的节点?

0 投票
1 回答
1149 浏览

jquery - jsTree:chrome中鼠标悬停时图标更改,不应该

如果有人在 chrome 中使用过 jsTree 并遇到类似问题,请告诉我。它不会在 IE 中中断(一切都是第一次),也不会在 FF 中中断。基本上,当我将鼠标悬停在图标上时,它会发生变化,但没有任何规律性,有时我将鼠标移出并保持不变(不正确),而当我再次将鼠标悬停在它上时,它会正确更改。我正在使用精灵图,我的类型定义如下所示:

0 投票
8 回答
74415 浏览

jquery - jstree选择节点

问候,我正在使用 jsTree 来生成我的分层数据。JsTree 生成如下:

它可以正常工作,并且 jsonresult 类似于:

我的问题是:如何在某个隐藏字段中保存所选节点的 ID?我做这样的事情:

但它不起作用。我进入“未定义”的警报窗口。有人可以帮帮我吗?

编辑: 我已将 jstree 实例更改如下:

我得到空警报

0 投票
1 回答
618 浏览

asp.net - jsTree导致整个页面上的链接被破坏

您好,我有以下问题。在我的 asp.net mvc 页面(这是部分视图)中,我创建了一个 jsTree 实例,如下所示:

这工作正常,但是当我点击页面上的任何链接时,它不起作用。当我从上下文菜单中选择“在新选项卡中打开”选项时,将执行链接。当我删除上述部分时,一切正常 有人可以帮我吗?

编辑 我已将上面的代码更改为如下:

(我添加了 $(document).ready(function() { ...但它也没有帮助

EDIT2 我也在 jsTree 讨论组上问过这个问题,我得到了答案。将 jquery 升级到 1.4.2 版本解决了这个问题!

0 投票
1 回答
1138 浏览

jquery - 需要帮助使用 ColdFusion 和 jsTree 复制目录结构

我正在使用这个名为 jsTree www.jstree.com 的新 jQuery 插件并使用 HTML 数据源。
我还在使用带有 cfdirectory 的 ColdFusion 7 并过滤掉文件,所以只是 dirs。我需要重新创建图像中的目录结构,以及我实际提供的任何目录结构。我在逻辑上玩得很开心。variables.imageDirectoriesLen = 8 在这种情况下,因为我从实际文件路径的中间输出,而不是从开始。

谢谢您的帮助。
德里克

替代文字

这就是我到目前为止所拥有的

0 投票
5 回答
7097 浏览

javascript - jsTree可以使用无线电检查吗

我知道有一个名为 jquery.tree.checkbox.js 的 jsTree 插件。使树节点多可检查。

我只是想知道是否有一个插件来raido检查树节点?或者我该如何修改 jquery.tree.checkbox.js 来实现?

0 投票
4 回答
13035 浏览

php - PHP:转换
  • 树 HTML 标记到数组

我正在使用 jsTree,我需要将此 HTML 标记树代码<ul> <li>转换为 PHP 数组。jsTree HTML 标签将被传递给 PHP 进行解析并存储在结构化的树 PHP 数组中(请参阅下面的 PHP 数组结构)。

附加问题:我想要的 PHP 数组结构好还是您可以建议一个好的结构?我愿意接受建议。

提前致谢 :)

干杯,马克

jsTree 截图

替代文字

HTML 树字符串

PHP数组结构

PHP print_r 输出

0 投票
4 回答
3417 浏览

jquery - 如何使用复选框插件从 jstree 获取已检查 ID 的列表?

如何使用复选框插件从 jstree 获取已检查 ID 的列表?

0 投票
1 回答
504 浏览

javascript - 如何为新添加的节点创建新 ID?

我通常可以获得默认树节点的 ID,但我的问题是 onCreate 然后 jsTree 将添加一个新节点但它没有 ID。我的问题是如何向新创建的树节点添加 ID?

我想做的是将 ID HTML 属性添加到新创建的树节点,但是如何?

我需要获取所有节点的 ID,因为它将作为节点各自 div 存储的参考。

HTML 代码:

JS代码:

干杯,马克