1 / 7
文档名称:

js树结构.doc

格式:doc   大小:57KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

js树结构.doc

上传人:63229029 2017/10/21 文件大小:57 KB

下载得到文件列表

js树结构.doc

相关文档

文档介绍

文档介绍:我感觉这个还挺好用的,给你吧
<html>
<head>
<script type="text/javascript">
var treeDate = new Array();
var selectedUser = "";
//数据类型:0节点ID,1所在层次,2父节点,3是否有子节点,4节点内容ID,5节点显示内容,6类型(1为部门,2为用户组,3为用户)(根节点id为0,层次为0)

treeDate[0] = new Array(1,1,0,1,'dept1','部门1',1);
treeDate[1] = new Array(2,1,0,1,'group1','用户组1',2);
treeDate[2] = new Array(3,1,0,0,'user1','用户1',3);
treeDate[3] = new Array(4,2,1,0,'user2','用户2',3);
treeDate[4] = new Array(5,2,1,1,'dept2','部门2',1);
treeDate[5] = new Array(6,2,1,0,'user3','用户3',3);
treeDate[6] = new Array(7,2,1,0,'user4','用户4',3);
treeDate[7] = new Array(8,2,2,0,'user5','用户5',3);
treeDate[8] = new Array(9,2,2,0,'user6','用户6',3);
treeDate[9] = new Array(10,3,5,0,'user7','用户7',3);
treeDate[10] = new Array(11,3,5,0,'user6','用户6',3);
//取一级节点
function getLv1Nodes(){
for(var i=0;i<;i++){
if(treeDate[i][1]==1){
("<tr id ='node"+treeDate[i][0]+"'><td height=20>");
if(treeDate[i][3]==0){
(" <image id ='img"+treeDate[i][0]+"' src=''/>");
}else{
(" <image id ='img"+treeDate[i][0]+"' src='' onClick='closeNode("+treeDate[i][0]+")' style='cursor:hand'/>");
}
(" <input type='checkbox' name='isCheck' id='isCheck"+treeDate[i][0]+"' onclick=\"setChecked("+treeDate[i][0]+")\">");
if(treeDate[i][6]==3){
(treeDate[i][5]);
}else{