eacyui的tree节点使用
$(function(){
//加载数的数据
$('#myTree').tree({
url:ctx+'/data/tree_data1.json',//请求地址
animate:true,//展开或者收缩节点显示动画效果
onDblClick: function(node){//节点
//alert(node.text+" "+node.id);//在用户双击点击的时候提示
//判断是否为子节点
var nodes=$('#myTree').tree('getChildren',node.target);
//alert(nodes.length);
if(nodes.length==0){//没有子节点
//判断选项卡是否存在
var f=$('#myTab').tabs('exists',node.text);
if(!f){
$('#myTab').tabs('add',{
title:node.text,
content:node.text ,
closable:true,
iconCls:node.iconCls//图表
});
}
else{//存在让其对应选中
$('#myTab').tabs('select',node.text);
}
}
}
});
})
我们在用tree时,默认的表格是自动展开的,但是我们很多时候都是想让它打开后是关闭状态。例
打开
在closable时选择true会打开 选择false时树图是关闭状态