创建树:
$('#resourceTree').tree({
url:'${dynamicURL}/companyflowconfig/getCompanyDic.action',
checkbox:false,
cascadeCheck:false,//取消关联选中
loadFilter:function(data,parent){
return data.companyDictionaryList;
},onClick: function(node){
if(node.attributes.type == 'company'){//公司
_companyId = node.id;
$("#dicId").val('');
$("#dicValue").val('');
}else{//版块模块
$("#dicId").val(node.id);
$("#dicValue").val(node.text);
_companyId='';
}
getCompanyFlowConfigInfo($("#companyconfigIndex").val());
$("#companyconfig").window("open");
//获得公司树结构中的已选中节点
var selectedNode = $("#resourceTree").tree('getSelected');
var rootNode = getTreeRoot(node);
if(rootNode !=null && rootNode != 'undefined' &&rootNode.text == '金控'){
_jkFlag = 'jk';
}else{
_jkFlag = '';
}
}
});
获得tree当前选中的节点:
$("#resourceTree").tree('getSelected');
获得tree某节点node的父节点:
$("#resourceTree").tree('getParent',node.target);