您的位置:首页 > 产品设计 > UI/UE

【easyui】tree双击展开

2017-03-14 14:18 465 查看
代码如下:

$('#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的节点



节点展开效果

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  url easyui tree