问题标签 [ztree]

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 投票
1 回答
573 浏览

jquery - Spring MVC和sitemesh下zTree如何处理?

我只想将以上 3 个项目集成到一个项目中。我遇到了几种问题:

  1. 我不确定如何在公共页面(不是装饰器)中加载特定的 js 文件。请参考附件代码,可能js文件没有加载进去。
  2. 我已将简单的演示源代码复制到我的项目中,但仍然一无所获。该功能$(document).ready似乎不起作用。

这是jsp文件:

我现在无法上传截图作为声誉。非常感谢您的所有帮助,并祝您有美好的一天。

0 投票
1 回答
118 浏览

jquery - MVC-如何在 PartialView 中触发事件时告诉主视图(包含 PartialView)?

我的主视图包含一个 PartialView 和一个名为的函数FinishedSelectInMain(),而 PartialView 是一个 ztree,它具有检查事件和单击事件,并在许多页面中使用。现在当我在 PartialView 中单击 ztree 时,如何在 FinishedSelectInMain()PartialView 中单击函数后调用该函数?我知道在PartialView中当我点击ztree时它会自动执行点击功能。我知道把FinishedSelectInMain()点击功能后的功能放到PartialView里面就可以了,但是会破坏PartialView的完整性。因为这个FinishedSelectInMain()功能只针对主页面,但是PartialView不仅在主页面使用,还被使用在第 1 页,第 2 页。

0 投票
2 回答
2667 浏览

jquery - 我可以在 ztree 中创建动态节点吗?

这里 ztree 代码示例....

这是我在 google 上找到的 ztree 示例代码。我想知道我可以创建动态节点吗?$.fn.zTree.init($("#treeDemo"), 设置, zNodes ); 我可以动态创建这个zNode吗?

0 投票
1 回答
321 浏览

velocity - 带有 ztree 的 Apache 速度模板

速度和 ztree 对我来说都是新技术。我已经阅读了有关速度和 ztree 的信息。我的问题是如何用 ztree 显示我的输出。请给我建议。。

这是我的代码...

*注意:*我已经使用此代码获得了树视图(不包括从 ztree 示例复制的 zTree 脚本

0 投票
1 回答
729 浏览

jquery - .getParentNode() 在具有超过 1k 个节点的树的情况下不起作用

我正在尝试向通过 zTree 插件显示的树添加搜索功能。

如果搜索成功,则应展开其所有父节点并突出显示这些节点。

我正在使用 zTree 的 core-3.5.js 版本。

为了实现它,我使用以下代码:

这在树大小小于 1000 个节点时有效。

但是对于大量节点(> 1k),它无法使用 getParentNode() 获取父节点 - 卡住了,可能是因为大数据集。

0 投票
2 回答
30041 浏览

javascript - 未捕获的类型错误:无法读取 zTree_v3 库上未定义的属性“init”

我在使用 zTree 库时遇到问题。这是我的代码

我得到一些错误,比如

未捕获的类型错误:无法读取未定义(匿名函数)b.extend.ready u 的属性“init”

请帮助我,我该如何解决这个问题?谢谢

0 投票
2 回答
2659 浏览

javascript - 从 ztree 获取 JavaScript 中的选定值

我有一棵树,我从 zTree 中获取了样本,但我无法从这棵树中获取选定的值。虽然我已经对原始代码进行了更改,但在这里我发布了官方 Ztree Demo 的原始代码。任何帮助!

存储树节点的数组

从该数组初始化树

这里树显示在 id 为 treeDemo 的 Div 中。在这里,我想从这棵树中提醒警报框中的选定值。

0 投票
0 回答
405 浏览

jquery - 父复选框的递归循环以检查所有子复选框ztree

我在我的应用程序中使用 jquery.ztree.all-3.5.js。我想为父复选框创建一个递归循环以检查所有子复选框,但我无法执行此操作?

ztree中是否有解决此问题的方法?我找不到解决方案,也无法更改应用程序中的树插件。

0 投票
0 回答
117 浏览

javascript - 将 javascript 多维对象的特定索引转换为数组

iam 使用 zTree jquery 插件,该插件需要特定的数组对象结构,如下所示:

如您所见,它是数组和对象的混合,当来自 php 的 i (json_encode) 一切都变成对象时,我需要一个递归函数将“子项”从对象转换为数组,但不是子项的其他内容,除了子项的子项儿童等

编辑 :

更多关于这个主题:http: //jsfiddle.net/0mf78w4r/1/

解决了:

http://jsfiddle.net/0mf78w4r/2/

0 投票
1 回答
65 浏览

liferay-6 - Liferay6.0:单击自定义 TreeView portlet 后呈现 DL portlet URL

我正在使用 6.0.6 CE 来开发一个页面有两个 portlet 的需求。一个在左边,另一个在右手边。1. 为给定社区加载树结构中的文件夹列表的自定义 portlet。在这里,我使用 jQuery zTree,其中 doView 让我得到 JSON 数组中的文件夹列表。 http://www.ztree.me/v3/demo.php#_102

  1. 文档库 portlet

每个节点文件夹都有文档库的 URL,例如:http: //yourdomain.com/web/oracle/home/-/document_library/view/11614

当我单击其中任何一个时,会重新加载整个页面,DL portlet 会显示给定文件夹 id 11614 的子文件夹。但是由于这个左侧的树结构被折叠了。

我想在左侧保留用户选择。为此,我只想在单击文件夹时仅呈现文档库 portlet,但我无法通过任何 IPC 实现它。

任何建议,将不胜感激。

谢谢普拉萨德