1.引用dtree.js,dtree.css js以及css的资源
2.代码
var jmbjbjyObj = new Array();
var ydjzObj = new Array();
var pcjksqObj = new Array();
function initCpypDialog(){
jmbjbjyObj = new Array();
ydjzObj = new Array();
pcjksqObj = new Array();
d = new dTree('d', false);
d.add(0, -1, '项目类');
d.add(1, 0, 'jmbjbjy', '0001', '加密笔记本借用', true, false);
d.add(2, 1, 'jmbjbjy', '0002', '借用', false, false);
d.add(3, 1, 'jmbjbjy', '0003', '带出', false, false);
d.add(4, 1, 'jmbjbjy', '0004', '借用•带出', false, false);
d.add(6, 0, 'ydjz', '0012', '移动介质(含U盘、移动硬盘、SD卡)', true, false);
d.add(7, 6, 'ydjz', '0002', '新购', false, false);
d.add(8, 6, 'ydjz', '0003', '带出', false, false);
d.add(9, 6, 'ydjz', '0004', '报废', false, false);
d.add(11, 0, 'pcjksq', '0016', 'PC接口授权', true, false);
d.add(12, 11, 'pcjksq', '0002', '开通USB只读权限', false, false);
d.add(13, 11, 'pcjksq', '0003', '开通USB读写权限', false, false);
d.add(14, 11, 'pcjksq', '0004', '取消USB权限', false, false);
d.add(15, 11, 'pcjksq', '0004', '开通光驱权限', false, false);
d.add(16, 11, 'pcjksq', '0004', '取消光驱权限', false, false);
document.getElementById("choiceTree").innerHTML= d;
}
dTree.prototype.checkNode = function (cshow,id, pid, _hc, checked) {
debugger;
var count = 0;
var jmbjbjy = document.all.jmbjbjy;
var ydjz = document.all.ydjz;
var pcjksq = document.all.pcjksq;
if(pid==1){
get("加密笔记本借用",jmbjbjy,cshow,checked,id,pid);
}else if(pid==6){
get("移动介质(含U盘、移动硬盘、SD卡)",ydjz,cshow,checked,id,pid);
}else if(pid ==11){
get("PC接口授权",pcjksq,cshow,checked,id,pid);
}
}
function get(name,obj,cshow,checked,id,pid){
debugger;
value=id;
pvalue=pid;
typeName=name;
if(name=="加密笔记本借用"){
jmbjbjyObj.splice(0, 1);
if(checked){
jmbjbjyObj.push(cshow);
}
}else if(name=="移动介质(含U盘、移动硬盘、SD卡)"){
ydjzObj.splice(0, 1);
if(checked){
ydjzObj.push(cshow);
}
}else if(name=="PC接口授权"){
pcjksqObj.splice(0, 1);
if(checked){
pcjksqObj.push(cshow);
}
}
}