jstree-初始化时默认选中根节点
来源:互联网 发布:审美观 知乎 编辑:程序博客网 时间:2024/06/01 10:36
找网上搜了一圈,没有找到解决方法,所以写出来供大家参考,有更好的方法请不吝指教。
代码如下:
var contacttree = $('#contact-org').jstree({ "core" : { "animation" : false, "multiple" : false, "check_callback" : true, "themes" : { "icons" : true, "dots" : false }, "data" : { "dataType": 'json', "url":function(node){ return node.id==="#" ? ctxPath + "/v-contact?queryOrg":ctxPath + "/v-contact?queryOrg"; }, "data":function(node){ return {"id" : node.id}; } } }).on('loaded.jstree', function(e, data){ var inst = data.instance; var obj = inst.get_node(e.target.firstChild.firstChild.lastChild); inst.select_node(obj); });
通过 loaded.jstree 这个动作,当tree加载完毕时,获取树的根节点对象;
调用select_node方法,选择根节点。
进阶:
赋上get_node的说明(可以传入ID来获取节点,但是上述情况的话,必须得知道哪个是根节点):
0 0
- jstree-初始化时默认选中根节点
- jstree-初始化时默认选中根节点
- jstree 选中指定节点-yellowcong
- JSTree 默认展开 树节点默认展开
- JStree CheckBox 默认选中 jstree checkbox checked onload
- jstree 默认展开所有节点方法
- LigerUI下拉选择列表LigerComboBox中tree的节点初始化默认选中的问题
- jstree 判断是否是根节点
- easyUI:初始化表单时,默认选中单选框radio
- Extjs TreePanel选中子节点默认选中父节点,取消勾选父节点子节点默认取消
- C# treeview默认选中一个节点
- easyui tree 默认选中第一个节点
- EasyUI的combotree 默认节点选中呢
- 默认选中TreeView某个节点的方法
- ext 树选中父节点默认选中所有子节点,选中子节点,勾选中父节点
- jstree动态创建节点
- jstree默认图标详解
- 用本地json数据初始化jsTree,绑定树节点的单击选择事件
- 我的MYSQL学习笔记(二)——数据类型
- init进程
- zoj 2587 Unique Attack(判断最小割的唯一性)
- iOS进阶面试题
- Unable to read TLD “META-INF/c.tld”
- jstree-初始化时默认选中根节点
- android 代码 混淆- 原来如此简单
- thinkPHP 环境搭建遇到的问题
- android环境的搭建和配置
- 下载离线版chrome浏览器
- java学习第一天:SVN
- 视差滚动效果Stellar.js使用教程(jQuery)
- 大风让我喜啊,让我忧。向柴静致敬!
- HMAC-MD5 算法的java实例