dtree中点击节点跳转相应的action

来源:互联网 发布:小说地图制作软件 编辑:程序博客网 时间:2024/06/05 08:00
项目结构
<link   rel="stylesheet" type="text/css" href="../static/css/jcxx/dtree.css/>
<link   rel="stylesheet" type="text/css" href="../static/css/jcxx/index.css/>
<script type="application/javascript"    src="../static/js/jcxx/dtree.js" ></script>
<script type="application/javascript"    src="../static/js/jcxx/index.js" "></script>

<div class="dtree">
<p><a href="javascript: d.openAll();">open all</a> | <a href="javascript: d.closeAll();">close all</a></p>
<script type="text/javascript">
d = new dTree('d');
<!--第一层  -->
d.add(0,-1,'基础数据管理');
d.add(1,0,'房屋数据管理','');
d.add(2,0,'公共设备管理','');
d.add(3,0,'参与机构管理','');
d.add(4,0,'专户银行管理','');
d.add(5,0,'其他机构管理','');
<!--房屋数据管理     -->
d.add(6,1,'房屋数据录入','');
d.add(7,1,'房屋数据更新','');
<!--公共设备管理     -->
d.add(8,2,'','');
d.add(9,2,'','');
<!--参与机构管理    -->
d.add(10,3,'开发建设单位','');
d.add(11,3,'物业服务企业','');
d.add(12,3,'业主委员会','');
d.add(13,3,'审价单位','');
<!--专户银行管理     -->
d.add(14,4,'信息录入','');
d.add(15,4,'信息更新','');
<!--其他机构管理   -->
d.add(16,5,'施工单位','');
d.add(17,5,'招标代理','');
d.add(18,5,'监理单位','');
d.add(19,5,'会计事务','');
d.add(20,5,'行政区域','');

<!--开发建设单位   -->
d.add(21,10,'信息录入','javascript:');
d.add(22,10,'信息更新','');
<!--物业服务企业   -->
d.add(23,11,'信息录入','');
d.add(24,11,'信息更新','');

document.write(d);
d.s=function(nodeId){ //添加节点点击事件   
if(this.aNodes[nodeId].id==21){
window.location.href="../kfjwdw/inserthtml"(索要跳转的action);
}
 
}  
</script>
</div>
原创粉丝点击