使用onBeforeSelect方法
onBeforeSelect:function(node){
if (!$(this).tree("isLeaf", node.target)) { //如果不是叶子节点,不让选择
if (node.state == 'closed' && (!$("#DWFLBSDM").tree('isLeaf', node.target))){ //状态为关闭而且非叶子节点
$(this).tree('expand', node.target); //点击文字展开菜单
$(this).tree('showPanel');
} else {
$(this).tree('collapse', node.target);
$(this).tree('showPanel');
}
return false;
}
},