【easyui】tree双击展开
2017-03-14 14:18
465 查看
代码如下:
逻辑:
1、 判断是否为叶子节点
2、 如果是叶子节点,则打开该标签
3、 如果不是叶子节点,则展开当前tree,显示下属子节点
效果
点击tree的节点
节点展开效果
$('#tree').tree({ url: "${pageContext.request.contextPath}/sys/sysRes/getUserMenus.do", method:'get', animate:true, dnd:true, onClick: function(node){ if($(this).tree('isLeaf',node.target)){ addPanel(node); }else{ $(this).tree(node.state === 'closed' ? 'expand' : 'collapse', node.target); node.state = node.state === 'closed' ? 'open' : 'closed'; } } });
逻辑:
1、 判断是否为叶子节点
2、 如果是叶子节点,则打开该标签
3、 如果不是叶子节点,则展开当前tree,显示下属子节点
效果
点击tree的节点
节点展开效果
相关文章推荐
- easyUI tree的展开和收缩操作以及节点赋值操作
- easyui tree/TreeGrid使用:逐级加载、指定节点刷新、全部展开
- easyUI treereload之后保持原来节点的展开状态
- TreeViewer双击展开树的孩子结点
- tree双击展开或关闭
- 实现org.eclipse.jface.viewers.TreeViewer双击展开节点
- Easyui中tree组件实现搜索定位功能及展开节点定位
- Flex tree 双击展开收起节点,更改图标设置
- easyUI treeGrid 惰性加载,动态加载,无论有无子节点都显示展开图标
- easyui-tree.动态展开节点
- (转)EasyUI组件tree只展开根节点下的一级子节点或二级子节点
- 富文本编辑器之easyui的tree的动态数据(一)
- C#将datatable生成easyui的绑定tree 的json数据格式
- EasyUI 加载Tree
- easyui tree 搜索
- Flex4_Tree组件1(添加、删除、展开、关闭、右键菜单)
- easyui 点击文字展开和收缩节点
- tree 在服务器端折叠与展开
- 替换TWaver中Tree展开合并图标
- 给easyui tree树加图标