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];
效果图:
最新文章
- Andrew Ng机器学习公开课笔记 -- Regularization and Model Selection
- GY编辑平台产品总结
- Flume应用场景及架构原理
- linux中sh基本语法
- clearfix清除浮动进化史
- Unity5网络模块UNet介绍
- [转]C++ list 类学习笔记
- web.xml加载顺序详解
- unity3d 学习笔记(两)
- java 操作redis
- WHM使用手册by lin
- Windows Server 2008通过计划任务定时执行bat文件
- 等待通知--wait notify
- Linux-监控目录及文件
- SQL 在OPENQUERY中使用参数,并作为表查询对象/不允许使用远程表值函数调用。
- buffers和cached的区别
- MongoDb查询
- webpack 入口:entry
- 对于目标识别的一些idea-传递特征的position而不是特征或特征图
- [转]Tesseract-OCR (Tesseract的OCR引擎最先由HP实验室于1985年开始研发)
热门文章
- ORA-02041: client database did not begin a transaction
- python 输出字符串如果遇到字典
- 关于 android的 渲染器 Shader
- Oracle- 分页例子
- iOS开发-表视图的使用
- JAVA js的escape函数、解析用js encodeURI编码的字符串、utf8转gb2312的函数
- openssl enc 加解密
- iOS开发笔记系列-基础1(数据类型与表达式)
- Codeforces Codeforces Round #319 (Div. 2) C. Vasya and Petya's Game 数学
- Linux性能及调优指南(翻译)之Linux内存架构