Dojo Tree设置默认选中项并且获得它
先上用来生成Tree的JSON数据
[
{ "id": "Root", "name": "资源目录" },
{ "id": "PF", "name": "批发价格", "parent": "Root" },
{ "id": "PF93", "name": "93#", "parent": "PF" },
{ "id": "PF931", "name": "中石油","type":"WholeSale93CNPC","parent": "PF93" },
{ "id": "PF932", "name": "中石化","type":"WholeSale93SINO", "parent": "PF93" },
{ "id": "PF933", "name": "社会单位","type":"WholeSale93Other", "parent": "PF93" },
{ "id": "PF0", "name": "0#", "parent": "PF" },
{ "id": "PF01", "name": "中石油","type":"WholeSale0CNPC", "parent": "PF0" },
{ "id": "PF02", "name": "中石化","type":"WholeSale0SINO", "parent": "PF0" },
{ "id": "PF03", "name": "社会单位","type":"WholeSale0Other", "parent": "PF0" },
{ "id": "LS", "name": "零售价格", "parent": "Root" },
{ "id": "LS93", "name": "93#", "parent": "LS" },
{ "id": "LS931", "name": "中石油","type":"Retail93CNPC", "parent": "LS93" },
{ "id": "LS932", "name": "中石化","type":"Retail93SINO", "parent": "LS93" },
{ "id": "LS933", "name": "社会单位","type":"Retail93Other","parent": "LS93" },
{ "id": "LS0", "name": "0#", "parent": "LS" },
{ "id": "LS01", "name": "中石油", "type":"Retail0CNPC", "parent": "LS0" },
{ "id": "LS02", "name": "中石化", "type":"Retail0SINO", "parent": "LS0" },
{ "id": "LS03", "name": "社会单位", "type":"Retail0Other", "parent": "LS0" }
]
树生成之后,设置批发价格93#中石油为默认选中项。
leftTree.set('paths', [
['Root', 'PF', 'PF93', 'PF931']
]);
leftTree.focusNode(registry.byId("dijit__TreeNode_3"));
leftTree.set("selectedNodes", [registry.byId("dijit__TreeNode_3")]);
currentTreeItem = leftTree.get('selectedItems')[0];
效果图:
Dojo Tree设置默认选中项并且获得它的更多相关文章
- echarts圆饼图设置默认选中项并在中间显示文字
效果: 代码: var myChart = echarts.init(document.getElementById('quanshi-echarts-two')); option = { grid: ...
- HTML中的<select>标签如何设置默认选中的选项
方法有两种. 第一种通过<select>的属性来设置选中项,此方法可以在动态语言如php在后台根据需要控制输出结果. 1 2 3 4 5 < select id = " ...
- Android RadioGroup中设置默认选中RadioButton 后,选中两个的问题 解决方法
项目中遇到多个RadioGroup中单选RadioButton ,设置了默认选中第一个 . 然后就 能选中两个RadioButton . . .. 我开始这样给设置默认选中一个的: for (int ...
- Vue Echarts 饼图设置默认选中一个
Vue Echarts 饼图设置默认选中一个 myChart.setOption(data) // data伟echarts所需要传入的参数,就是配置参数最多的那个玩意 myChart.dispatc ...
- vue中select设置默认选中
vue中select设置默认选中 一.总结 一句话总结: 通过v-model来:select上v-model的值为option默认选中的那项的值(value) 二.select设置默认选中实例 < ...
- struts2设置<s:select>默认选中项的方法
struts2的select标签中,常用的有以下几个属性:(1)struts2中的select 标签中,必须设置的属性只有一个,即是list.(2)select标签的list中必须有值,不然会报错.如 ...
- html select 标签设置默认选中
方法有两种. 第一种通过<select>的属性来设置选中项,此方法可以在动态语言如php在后台根据需要控制输出结果. 1 2 3 4 5 < select id = " ...
- [Asp.net]DropDownList改变默认选中项的两种方式
引言 其实是不想总结这方面的内容,发现太简单了,可是在这上面也栽了跟头.所以还是记录一下吧,算是提醒自己,不要太看不起太基础的东西,有这种心理,是会载大跟头的. 一个例子 这里模拟一下最常用的一个例子 ...
- echarts 设置默认选中,单选
默认选中 和 不选中 传送门
随机推荐
- cadence16.6 中orcad导出网表时ERROR (ORCAP-5004)(win7 旗舰版32位)
1,选择开始>运行,打开运行窗口.2,输入cmd,打开命令行窗口.3,进入cmd,找到orpxllite.ocx和orTrueReuse.ocx的所在的目录4,输入以下命令:regsvr32 & ...
- hdoj 2032 杨辉三角
杨辉三角 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submis ...
- 【Stage3D学习笔记续】山寨Starling(六):动画实现和测试
我发布了一个版本v0.2,该版本是未优化版本,且没有添加Touch事件体系,但是由于是最基础且未优化的,所以可以通过参考代码快速的了解实现原理. 接下来的一段笔记开始进行渲染优化,我会把所有的目光都集 ...
- CSS modules 与 React中实践
最近一直在学习React,看上去蛮简单的内容,其实学习曲线还是比较高的. 目前学到css绑定的问题,看到有一篇好的文章,就转过来了. CSS 模块化的解决方案有很多,但主要有两类.一类是彻底抛弃 CS ...
- ECSHOP在线手册布局参考图--积分商城 exchange_list.dwt
A.购物车 1,设置方法 程序自动读取购物车的商品数量 2,代码相关 cart.lbi 中 {insert_scripts files='transport.js'} <div clas ...
- Notes(一)
Numerous experimental measurements in spatially complex systems have revealed anomalous diffusion in ...
- VPN介绍--虚拟网络
VPN属于远程访问技术,简单地说就是利用公网链路架设私有网络.例如 公司员工出差到外地,他想访问企 原理 业内网的 服务器资源,这种访问就属于远程访问.怎么才能让外地员工访问到内网资源呢?VPN的 ...
- Android 通用获取Ip的方法(判断手机是否联网的方法)!!!
大家好,我们这一节讲一下,Android获取Ip的一些方法,在我们开发中,有判断手机是否联网,或者想获得当前手机的Ip地址,当然WIFI连接的和 我们3G卡的Ip地址当然是不一样的. 首先我尝试了如下 ...
- Print2flash在.NET(C#)64位中的使用,即文档在线预览
转:http://www.cnblogs.com/flowwind/p/3411106.html Print2flash在.NET(C#)中的使用,即文档在线预览 office文档(word,ex ...
- 安装opencms时遇到问题及解决方法
1. MySQL system variable 'max_allowed_packet' http://blog.csdn.net/hqa_ii/article/details/6872367 安装 ...