//加载左侧树
$('#phenotype').tree({
url: base + '/molmeddb/pathema/searchTree.action?t=' + new Date().getTime(),
onBeforeLoad:function(node,param){
param.termId = id;
},
formatter:function(node){
$('#phenotype').tree('expandAll', node.target);
if(node.matchWeight == 1){
//如果该表型为核心,则更新为绿色
return '<span style="color:red;">'+node.text+'</span>';
}else{
return node.text;
}
},
onClick:function(node){
//判断当前节点是否为叶子节点,如果是则加载表型详细信息页面
if($('#phenotype').tree('isLeaf',node.target)){
loadPanl(node);
}
},
onSelect:function(node){
//判断当前节点是否为叶子节点,如果是则获取其父节点并赋值给 nodeId
if($('#phenotype').tree('isLeaf',node.target)){
var parent = $('#phenotype').tree('getParent', node.target);
nodeId = parent;
}else{
//判断该父节点的状态展开或折叠
if($("#phenotype").tree('getSelected').state=='open'){
$(this).tree('collapse',node.target);
}else{
$(this).tree('expand',node.target);
}
}
}
});
easyui tree 默认打开所有节点
最新推荐文章于 2021-09-04 09:59:41 发布