问题标签 [jqtree]

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 回答
751 浏览

json - 将 jqTree 与 ASP MVC 和 JSON 文件一起使用

我刚刚将 jqTree 添加到我的 ASP MVC 应用程序中。我需要在我的视图中显示一个 TreeView:

我的数据在 JSON 文件 (~/App_Data/Roles.json) 中:

如何在控制器动作方法中加载json文件以在视图中显示对应的TreeView?

0 投票
1 回答
109 浏览

javascript - jQueryUI+jQtree,调用嵌套列表中的方法调用父子方法

我在 ASP.NET MVC 中开发文件管理器并使用 jQuery,当我在树视图中展开列表和拖放项目时,它从父级和子级调用方法 moveItem,我希望它只从子级调用。

这是我的代码,如果将文件拖动到新文件夹,您会看到问题

https://jsfiddle.net/8y4xqs4p/2/

HTML:

Javascript:

0 投票
1 回答
50 浏览

javascript - 为每个级别设计一个 JS 项目

我正在使用 Jqtree 开发拖放树,但是我想按节点级别设置树的样式。

树 Javascript

显示树的代码

但是,我看到了 jqtree 文档,我如何只为这个 var 提供的结果设置样式或添加代码?

0 投票
1 回答
51 浏览

javascript - jqGrid Tree 在 DragNDrop 上展开节点

我有 2 个网格(*#list1, #list2*)并想将某些东西从 拖动*#list2**#list1*。当悬停在节点上时,节点会像这样展开。我仍然必须在光标上拖动元素,当我关注第 3 行时,它应该关注 setSelection

“00000010 Testkonto LVL”

但它的作用是 setSelection on

“集团 2”

图像

当我#list1带着可拖动元素离开并再次聚焦它时。行是可选择的。

我的问题是,当添加元素时,addChildNode我如何重置函数可以专注于展开的叶子#list1的位置。over

0 投票
0 回答
59 浏览

javascript - 在 mvc 中进行身份验证后页面加载很慢

我正在使用 Jqtree 插件在我的 mvc4 应用程序中加载树视图,该视图包含按字母顺序排序的名称列表。一切正常,但页面加载需要很多时间。

控制器代码:

查看代码:

0 投票
1 回答
159 浏览

javascript - 为 jqtree 中的选择节点和删除图标生成不同的事件

以下是我的代码:

单击节点并删除图标时,我想生成不同的事件。

目前,当我单击节点和删除图标时,都会生成相同的事件。

帮帮我,上面代码中需要更改。

谢谢

0 投票
1 回答
36 浏览

javascript - 电子应用程序中的jQtree定位问题

我正在尝试在电子应用程序中使用 jqtree。我已经能够让它做我需要它做的一切。但是,我在将其放置在窗口上时遇到了问题。

我的index.html文件如下所示:

相关的CSS是:

streediv持有jqtree。

当我填充它时,我得到以下信息:

在此处输入图像描述

我想要的是让树的顶部元素与列表的第一个元素对齐。

我已经尝试在 div 上设置vertical-aligncontainerstree但还没有任何运气。

HTML/CSS 不是我的主要专业领域,所以我可能在这里做一些愚蠢的事情。但我会很感激我能得到的任何帮助。

0 投票
1 回答
971 浏览

ajax - 嵌套集保存到数据库

我正在尝试使用 Laravel 应用程序实现 jqTree。

  1. 控制器获取数据并返回视图:

    /li>
  2. 这是一个视图(javascript部分):

    }
  3. 这可以正确构建树,我可以拖放项目。但是,我想将重新排序的树保存回数据库。这是控制器中的 post 方法:

    /li>

调用rebuildTree 方法后,我收到此错误:

我试过这个:

然而,这会返回:

不能将 stdClass 类型的对象用作数组

如何获取传递的数据数组以便我可以使用rebuildTree()方法和更新数据库?

这是一个结果dd($request->data):

另外,要明确一点:我正在使用jqTree

嵌套集是lazychaser/laravel-nestedset

0 投票
0 回答
184 浏览

php - 如何在 PHP 中将路径枚举树表转换为数组?

我在 mysql 数据库中通过路径枚举结构创建了一个树表。这是我的桌子:

现在我想将它转换为 php 中的数组,如下所示:

下面的函数工作正常,但对大数据来说很重:

(我想将它用于 jqTree 插件)。如何在不使用 php 中的递归函数(仅通过循环)的情况下做到这一点?

0 投票
1 回答
181 浏览

jquery - JQ 树仅显示选定的节点及其父按钮单击

我必须只显示选定的节点和父节点,并在单击按钮时隐藏其余节点。当我点击按钮时,什么也没有发生。

jsfiddle

http://jsfiddle.net/375emow0/

带有注释的代码开始按钮单击
$('button[name="psychTree-selected"]').click( function(node) {

我知道如何隐藏选定的节点,但显然非选定节点没有可识别的类供我搜索和隐藏http://jsfiddle.net/tom1nkfr/