jquery 樹形結構

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);
		}
	}
}

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章