level 5
<%@ page language="java" import="java.util.*, dao.*, util.*" pageEncoding="utf-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
String[] dbfilter = (String[])session.getAttribute("BrowserFilter");String xxx = "myxxx";%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>DISEASE BROWSER</title>
<link rel="stylesheet" type="text/css" href="images/style2.css" media="screen" />
<link rel="stylesheet" type="text/css" href="zTreeStyle/zTreeStyle.css" />
<script type="text/javascript" src="./js/jquery-1.4.2.js"></script>
<script type="text/javascript" src="./js/jquery-ztree-2.6.js"></script>
<script type="text/javascript" src="<%=path%>/dwr/interface/TreeBuild.js"></script>
<script type="text/javascript" src="<%=path%>/dwr/engine.js"></script><script type="text/javascript" src="<%=path%>/dwr/util.js"></script><script type="text/javascript" src="./js/demoTools.js"> </script>
<script language="JavaScript">
var zTree1;var setting;
var IDMark_A = "_a";
var zNodes =[{name:"DOID:4", id:"4", text:"disease 8 children ", isParent:true}];
setting = {expandSpeed: "",addDiyDom: addDiyDom,callback: {click: zTreeOnClick,beforeExpand: zTreeBeforeExpand}};
$(document).ready(function(){zTree1 = $("#treeDemo").zTree(setting, clone(zNodes, ""));});
var isGetNodes = false;
var curParentNode = null;
function zTreeBeforeExpand(treeId, treeNode)
{
if (!isGetNodes && treeNode.isParent && (!treeNode.nodes || treeNode.nodes.length==0)) {
curParentNode = treeNode;
isGetNodes = true;
var id = curParentNode.id;
TreeBuild.get(id,function(msg){
if (!msg || msg.length == 0) {
isGetNodes = false;
return;
}
var newNodes = "";
try {
newNodes = eval("(" + msg + ")");
} catch(err)
{}
if (newNodes && newNodes != "") {
zTree1.addNodes(curParentNode, newNodes, true);
zTree1.updateNode(curParentNode);
zTree1.selectNode(curParentNode.nodes[0]);isGetNodes = false;
}
});
return false;
}
return true;
}
2012年06月15日 06点06分



