jstree相关内容
这是关于 jsTree jQuery 插件.我已经为此苦苦挣扎了一段时间才意识到这是(本机)不可能做到,所以我想到了下面我的问题的以下解决方案(这不起作用). 我有一棵将 json_data 插件与 ajax 一起使用的树.一旦你打开一个特定的节点,来自服务器的结果是一个超过 1000 个的数组json 节点.响应非常快,但渲染本身需要一段时间(用户体验是他得到了烦人的“脚本不是响应 - 停
..
我有 2 棵树使用 jsTree 和 dnd 插件. 我希望每个拖动操作都是副本而不是移动. 有一个“copy_modifier"在按下修饰键时可以正常工作,但我希望复制成为没有修饰符的默认行为.有什么想法吗? 谢谢, 阿德里安 解决方案 在 http:///groups.google.com/group/jstree 我在配置 jsTree 时添加了以下部分: “crrm
..
我使用 jsTree 库的拖放插件(版本 3.0)使用以下代码,我可以绑定到拖放操作的末尾,但我看不到获取对目标节点(我要放置的节点)的引用的方法. $(document).on('dnd_stop.vakata', function(e, data) {//这里如何获取target_node?}); 解决方案 另一种解决方案是在jstree对象上使用get_node()函数. $(doc
..
我正在使用 jsTree jquery 插件 我正在尝试获取选定父节点的所有节点和子节点.但不知何故,除非我使用递归,否则它不起作用.jsTree 有没有更好的方法? 解决方案 我找到了一种方法.就我而言,我使用 xml 作为树的数据源.我通过以下方式将 open_node 事件绑定到 jstree.请注意,即使我使用的是 xml,内部结构也是 html 数据的结构. //jsTr
..
使用 jsTree (pre1.0_fix_1),我想获取所有选中项目的 id 列表(或者更好的是,一个带有 id AND 每个选中项的文本).然后我会用这个进行ajax调用.此外,这应该在任何时候发生检查或取消检查的状态更改时发生. 这是我目前拥有的: $(function(){n = $('#colors').jstree({“插件":[“主题",“html_data",“复选框"]}
..
$("#ifTree").jstree({“插件":[“主题",“html_data",“ui",“crrm"],“主题":{“主题":“苹果",“点":是的,“图标":假}});$("#createIf_c").click(function () {$("#ifTree").jstree("create",null,"inside", { "data" :{ title:"if",value:"
..
我正在使用带有复选框主题的 jsTree jQuery 插件.有谁知道如何通过表单帖子获取所选值? 谢谢! 解决方案 你有答案了吗?如果没有,这里是出现在 jstree google 组 中的一个函数提交我(){变种检查ID = [];$("#server_tree").jstree("get_checked",null,true).each(功能 () {check_ids.pu
..
如何获取 jsTree 中存在的所有节点? 我正在用 xml 构建 jsTree 根- - -一个-----A1-----A1.1-----A1.2- - -A2-----`A2.1`-----A2.2-----乙-----B1-----B2- - -C-----C1-----C1.1-----C2.2 我想要jsTree中存在的所有节点(ID)的数组如下 预期输出:[根,A
..
我在一个 MVC 项目中使用 JSTree,我试图将子节点添加到树中,但是我收到了一个空引用错误 Object reference not set to an instance of an object on the line subGroupNode.children.Add(itemNode); 我猜这是因为 subGroupNode.Children 是空的.在上一个 foreach 循环中
..
我目前正在使用 JS Tree 插件和相关复选框插件处理一些 POC.对于某些节点,我需要默认选中复选框并禁用任何进一步的选择.我找到了隐藏复选框的功能 .bind("load_node.jstree", function (e, data) {$(this).find('li[rel!=file]').find('.jstree-checkbox:first').hide();}); 我想找
..
我使用 AngularJS 中的指令成功加载了我的树.现在我想在我的树中添加事件(这里选择节点),所以我这样做了.但我看不到我的提醒. 我的代码: app.directive('jstree', function() {返回 {限制:'A',范围: {jstree: '='},链接:函数(范围、元素、属性){scope.$watch('jstree', function(){$(元素).j
..
我正在尝试使用 http://www.jstree.com 因为我对演示很满意,包括节点类型和上下文菜单.我的问题是我不太确定如何使用 "json_data": { "ajax": { ... } } 从 jstree 中加载节点数据.我读过的所有文档似乎您仍然需要手动定义父数据,而且 ajax 调用仅适用于延迟加载子节点. 我的代码如下: $('#file_tree').jstree({
..
我试图弄清楚如何仅回滚未成功移动的文件夹节点.下面的代码是我要尝试执行的示例.当您选择了几个文件夹并将它们移到另一个文件夹时,就会出现问题.如果其中一个目录无法移动,我希望能够将其回滚到其原始父目录.不幸的是, $.jstree.rollback(data.rlbk); 会将所有选择的文件夹回滚到它们以前的位置. $(“#tree").jstree({...}).bind("move_node
..
我正在创建一个JsTree,它具有一个输入框Node.我想为此输入框启用自动完成功能.该应用程序位于angular4中,但是我用于创建jstree的文件是.js文件. inst.create_node(obj, { li_attr : { 'class' : 'child-menu listener-menu'
..
我很难在js树中显示不同的颜色.下面是我尝试过的编码:
..
我正在获取子树名称,但是我想获取其父节点名称的完整层次结构. 下面的代码显示了如何获取子节点并在特定的div元素中打印其值: $(document).ready(function () { $('#bdeViewNew').on('changed.jstree', function (e, data) { var i, j, r = []; f
..
我想添加一个用于关闭和展开的文件夹打开关闭图标,以及一个用于叶节点的叶子图标. 请帮助 编辑: 试图添加类型插件,但似乎不起作用. var data = { 'core': { 'data': dataObj }, "search": { "case_insensitive": true,
..
我一直在尝试获取在jsTree中选择的节点的文本.我可以填充树并触发onSelect事件,但是我无法找到单击了哪个节点.我在网上看到了使用data.rslt.obj.attr("data")来获取文本的示例,但是这对我来说是未定义的.另外,当我尝试使用.jstree('get_selected')获取选定的节点时,在对象的任何位置都找不到节点文本.如何获取节点文本? 这是我的onSelect
..
我使用jtree显示了层级结构,数据如下
C:
Music
Z
..
Am试图向所有jsTree空的rels添加一个rel标签.我已经设法使它在jsFiddle中工作,但是当尝试将相同的代码应用于完整树时,它不起作用(也就是说,rel标签仍然为空/空).我从树上获取了生成的源代码以用作本示例,这就是为什么对代码无法正常工作感到困惑的原因. 这是有效的jsFiddle版本:在此处查看. 此外,如果rel ='disabled'是否有可能删除或禁用a hre
..