jsTree:按名称展开节点
jsTree: Expand node by name
我有一个jQuery jsTree通过ajax调用从服务器填充。如何按节点名称而不是 id 扩展节点?例如示例节点:
[{"属性":[],"数据":{"title":"mynode1","id":"1a051101-c3fa-48f2-b2e1-c60d1b67ea22"},"children":[{"attributes":[],"data":{"title":"mynode2","id":"26d6cff1-3c7f-4a2f-bf5a-422e08127b43"
如果 A 只知道他的名字("mynode1"),我如何扩展 Node?
通常,
您不希望按标题打开节点,但可以这样做。如果多次找到相同的标题,则两者都将打开。将".jstree"选择器替换为树唯一的选择器。
var open_node_name="mynode1";
$(".jstree").find("a").each( function(index){
if($(this).text().trim()==open_node_name){
$.jstree._reference(".jstree").open_node($(this),function(){;},true);
}
});
相关文章:
- 在jstree中,如何将指定的节点集中到大型树上
- 将节点数据分配给另一个变量jstree
- 从jstree获取选定节点时出错
- 使用JSTree上下文菜单捕获新创建的节点
- JSTree's data.rslt.obj.text()返回一个文本数组,而不是所需节点的文本
- 通过jstree中的Id获取节点
- 如何以编程方式在 jsTree 中选择一个节点并打开所有父节点
- 如何在 JStree 3 中显示叶节点的类似文件的图标
- 根据类型更改 jstree 节点文本颜色
- 在树中的特定位置创建 JSTree 节点
- 打开节点上的JSTree的渐进加载
- JsTree:如何在将节点从一棵树拖到第二棵树时获取事件
- JsTree从未渲染的节点获取html属性
- JsTree如何创建根节点
- 我怎么能"“检查/取消检查”;节点”;“子/父”;独立于JSTree
- jstree jquery插件-获取父节点的所有子节点和子节点
- 如何从jstree中的选定节点获取所有子节点
- 动态地将单击的节点作为加载节点的父节点 - jsTree
- 我可以在 MVC 3.0 中获得一个工作 Asp.NET jsTree 4 示例,并异步加载节点
- jtree—加载选中的节点.jstree事件