扫描xtree demo

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!-- The xtree script file --> <!-- Modify this file to change the way the tree looks --> body { background: white; color: black; } input { width: 120px; }
<!-- js file containing the tree content, edit this file to alter the menu, the menu will be inserted where this tag is located in the document -->
a
请输入项目名称:
-1){ codeId="a"+sub.pid; } res+=""+codeId+".add(a"+sub.id+");"; if(sub.pid!=codeId.substr(1,codeId.length)){ codeId="a"+sub.id; } } //迭归寻出子节点下面的子节点 treeNode(array,sub,tree,codeId); } } return res; } if (document.getElementById) { var tree = new WebFXTree('重大投资项目',"javaScript:showDiv(this,'','111');"); tree.setBehavior('classic'); var a = new WebFXTreeItem('项目1',"javaScript:showDiv(this,'','11');"); tree.add(a); var b = new WebFXTreeItem('项目1.1',"javaScript:showDiv(this,'','11111');"); a.add(b); var L1 = new WebFXTreeItem("公路路况","javaScript:showDiv(this,'','111111111');"); //新建结点 tree.add(L1); var bean=new subproject ( '200907301526500312', '-1', 'root' ); //alert(treeNode(demo,bean,tree,"")); eval(treeNode(demo,bean,tree,"")); //实际 document.write(tree); } function addNode() { //alert(tree.getSelected().id) if (tree.getSelected()) { tree.getSelected().add(new WebFXTreeItem(inputName.value,'javaScript:showDiv(this,\'\',\'\');')); closeDiv(); tree.getSelected().expand(); //----------------------------------------- //在这里需要添加AJAX的动作。 //完成对新添加节点插入数据库的动作。 // //------------------------------------------ } } function editNode() { if (tree.getSelected()) { document.getElementById(tree.getSelected().id+"-anchor").innerHTML=inputName.value; closeDiv(); //----------------------------------------- //在这里需要添加AJAX的动作。 // // //------------------------------------------ } } function delNode() { if (tree.getSelected()) { tree.getSelected().remove(); closeDiv(); //----------------------------------------- //在这里需要添加AJAX的动作。 // // //------------------------------------------ } } function showDiv(obj,id,pid) { id=id; pid=pid; document.all.inputNameDiv.style.display=""; document.all.inputName.value=""; document.all.inputNameDiv.style.top=document.getElementById(tree.getSelected().id+"-anchor").offsetTop+15; document.all.inputNameDiv.style.left=document.getElementById(tree.getSelected().id+"-anchor").offsetLeft; //alert(id); temp=pid; } function closeDiv() { document.all.inputNameDiv.style.display="none"; } //-->

你可能感兴趣的:(JavaScript,Ajax,bean,prototype,J#)