问题标签 [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.
php - 如何将点击事件添加到 jstree 的(jQuery 插件)异步列表中?
我想将点击事件添加到jstree的异步列表项。
理想的结果是:当我点击jstree中的item时,item的内容会作为参数传递给一个sql查询,然后,查询被执行,并在同一个页面或另一个页面显示一个结果集.
虽然我不知道如何实现它。我在 jquery.tree.js 中找到了以下代码。我认为我应该修改事件。但我不知道怎么做。你能看到代码并给我一些建议或指导吗?
页面代码:
非常感谢。
jquery - 带有 jsTree 和 IE 中的可拖动对象的 JQuery 1.3.2
问题...我在 JQuery 1.3.2 中使用 jsTree,在 IE8 中查看我的页面时遇到了问题。
我在页面中添加了一个 jsTree 控件,并且还使用了 jQueryUI 1.7.2 中的 Draggable 行为,试图允许用户将树条目(叶节点)拖动到另一个控件。我没有使用 jsTree 的可拖动功能。
这一切在 Chrome 和 FF 中都可以正常工作,但在 IE 中我无法选择要拖动的树节点。如果我仔细选择树节点文本右侧的“一个像素”(几乎是字面意思),我只能抓住节点。
有没有人遇到过这个问题?
jquery - 难倒 JS 树...如何获取当前选中的 ID?
我希望 JStree 在删除节点等时有更多执行 AJAX 操作的示例。比如它如何传输所选节点的 ID 并将其作为参数传递?花了几个小时,无法弄清楚这一点。
因此,如果我执行重命名之类的操作,如何获取所选节点的 LI 标记中的 ID,例如 node_id?
} });
任何帮助表示赞赏!
javascript - 将 JsTree 订单存储回数据库
嗨,我正在使用 JsTree 并让其中一些与我的数据库一起使用。比如删除一个节点,重命名一个节点等。
我在将 ROOT 文件夹顺序保存回数据库时遇到问题。当我移动根文件夹时,它不会保存订单。当我移动子文件夹时,它可以很好地保存订单。
有人知道我在做什么错吗?我认为这是我的 onmove javascript。
这是我正在谈论的内容的演示。
jquery - 如何使用 jsTree jQuery 插件预选节点
我正在使用带有“复选框”插件的 jsTree jQuery 插件,并使用异步 http 请求来延迟加载树的每个级别。一切都很好,除了我无法让树在第一级之后预先选择某些节点。我正在使用“selected”属性来提供一组 ID 以进行预选。树的顶层中的 ID 已正确预选。但是,在加载关卡时不会选择树的较低级别中的 ID。我错过了什么吗?
这是构造函数代码:
jquery - jsTree:异步加载
我正在尝试在我的一个项目中使用这个 jQuery 插件(jsTree)。
我发现的所有其他内容最近都没有更新。
无论如何,我正在使用这个插件来加载文件夹结构,但我想异步执行此操作。我在他们的网站上找到的示例(称为异步)很荒谬。我曾尝试在 Internet 上进行检查,但似乎大多数人都加载了整棵树。我想在每个节点单击时加载一个分支。我正在使用 JSON。
预先感谢
javascript - jsTree:防止TYPE前后,只在里面使用
我正在使用非常好的jsTree 。拖拽的时候,其实并不关心before和after类型,只想在里面使用。意思是,我只关心将孩子放入的父级,而不关心父级内部其他元素的顺序。
所以,我想建立我的回调,所以它总是引用它所在的父节点。但是,这还不是万无一失的。
有没有人有建议,我可以如何更改我的回调,以便 REF_NODE 始终是节点移动到的父节点?而不是兄弟姐妹,哪个是父母的孩子?
这是关于 jsbin 的示例:http: //jsbin.com/uroye3/2
尝试示例时,将其他文件夹拖到 Templates 文件夹中。应该提醒您正在将其他文件夹移动到文件夹 4。但是,如果您在拖入 Templates 文件夹之前和之后尝试不同,您有时会得到未定义。因此,结果并不总是如预期的那样。就像我说的,我总是想知道父文件夹,在这种情况下是 4,另一个文件夹被放入。
asynchronous - jsTree 与预加载数据异步
我正在尝试使树视图异步。呈现页面时,会显示默认的树项。jsTree 无论如何都会尝试重新加载根目录。
我希望页面使用从浏览器呈现的默认项目(而不是 ajax 调用)呈现(使用 jsTree 初始化)。然后我们用户尝试更深入,这就是我想做ajax调用的时候。
任何帮助表示赞赏。谢谢!
jquery - 无法在 jQueryUI 选项卡内创建 jsTree
我无法在 jQuery UI 选项卡中创建 jsTree。如果我在选项卡之外创建 jsTree,它工作正常。有人知道 jsTree 是否与 jQuery UI 选项卡不兼容吗?
我的页面在下面。如果我替换以下行
和:
然后树在选项卡控件下方的页面中加载良好。
以下是 tab3.html 的内容: