ztree树结构I360的兼容问题
ztree吧
全部回复
仅看楼主
level 1
SunYuan331 楼主
<HTML>
<HEAD>
<TITLE> ZTREE DEMO </TITLE>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<link rel="stylesheet" href="demoStyle/demo.css" type="text/css">
<link rel="stylesheet" href="zTreeStyle/zTreeStyle.css" type="text/css">
<script type="text/javascript" src="jquery-1.4.2.js"></script>
<script type="text/javascript" src="jquery.ztree-2.6.js"></script>
<script type="text/javascript" src="demoTools.js"></script>
<SCRIPT LANGUAGE="JavaScript">
<!--
var zTree1,setting,isf=false;
var zNodes;
setting = {
expandSpeed: "",
showLine: true,
callback : {
beforeExpand: zTreeBeforeExpand,
}
};
function zTreeBeforeExpand(treeId, treeNode) {
loadData(treeId, treeNode,"refresh");
if(isf){isf=false;return false;}
return true;
}
function updateTree(parent, newNodes){
zTree1.addNodes(parent, newNodes);
zTree1.expandNode(parent, true, false);
zTree1.refresh();
}
function loadData(treeId, treeNode,reloadType){
if(treeNode.nodes || (!treeNode.isParent)){return;}else{isf=true;} //如果已存在下级节点或者不是目录,则不往下执行,else 设为第一次加载
if (reloadType == "refresh") {
treeNode.icon = "zTreeStyle/img/loading.gif";
zTree1.updateNode(treeNode);
}
$.ajax({
url: "./subjectSort!findTWO.action",
async: false,
data: "subSort="+treeNode.id,
success: function(backcall){
updateTree(treeNode,eval(backcall));
treeNode.icon = "";
zTree1.updateNode(treeNode);
zTree1.selectNode(treeNode.nodes[0]);
}
});
}
function reloadTree() {
zTree1 = $("#tree").zTree(setting, zNodes);
}
$(document).ready(function(){
$.ajax({
url: "./subjectSort!findOne.action",
async: false,
data: "",
success: function(backcall){
zNodes = eval(backcall);
}
});
reloadTree();
});
//-->
</SCRIPT>
</HEAD>
<BODY>
<center class="headTitle">大数据量演示<span> —— 高级异步加载</span></center>
<TABLE border=0 width="700" class="tb1">
<TR>
<TD width=340px align=center valign=top>
<span id="tree" class="tree"></span>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>
360无法显示树结构,求高手解答

2011年09月06日 10点09分 1
level 1
SunYuan331 楼主
求高手解答!!![Love]
2011年09月06日 10点09分 2
level 1
SunYuan331 楼主
可以正常看网站
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
2011年09月06日 12点09分 4
level 1
SunYuan331 楼主
网站可以看
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
2011年09月06日 12点09分 5
level 1
SunYuan331 楼主
换了还是不行啊!这是我的全部页面
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<HTML>
<HEAD>
<TITLE> ZTREE DEMO </TITLE>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<link rel="stylesheet" href="demoStyle/demo.css" type="text/css">
<link rel="stylesheet" href="zTreeStyle/zTreeStyle.css" type="text/css">
<script type="text/javascript" src="jquery-1.4.2.js"></script>
<script type="text/javascript" src="jquery.ztree-2.6.js"></script>
<script type="text/javascript" src="demoTools.js"></script>
<SCRIPT LANGUAGE="JavaScript">
<!--
var zTree1,setting,isf=false;
var zNodes;
setting = {
expandSpeed: "",
showLine: true,
callback : {
beforeExpand: zTreeBeforeExpand,
}
};
function zTreeBeforeExpand(treeId, treeNode) {
loadData(treeId, treeNode,"refresh");
if(isf){isf=false;return false;}
return true;
}
function updateTree(parent, newNodes){
zTree1.addNodes(parent, newNodes);
zTree1.expandNode(parent, true, false);
zTree1.refresh();
}
function loadData(treeId, treeNode,reloadType){
if(treeNode.nodes || (!treeNode.isParent)){return;}else{isf=true;} //如果已存在下级节点或者不是目录,则不往下执行,else 设为第一次加载
if (reloadType == "refresh") {
treeNode.icon = "zTreeStyle/img/loading.gif";
zTree1.updateNode(treeNode);
}
$.ajax({
url: "./subjectSort!findTWO.action",
async: false,
data: "subSort="+treeNode.id,
success: function(backcall){
updateTree(treeNode,eval(backcall));
treeNode.icon = "";
zTree1.updateNode(treeNode);
zTree1.selectNode(treeNode.nodes[0]);
}
});
}
function reloadTree() {
zTree1 = $("#tree").zTree(setting, zNodes);
}
$(document).ready(function(){
$.ajax({
url: "./subjectSort!findOne.action",
async: false,
data: "",
success: function(backcall){
zNodes = eval(backcall);
}
});
reloadTree();
});
//-->
</SCRIPT>
</HEAD>
<BODY>
<center class="headTitle">大数据量演示<span> —— 高级异步加载</span></center>
<TABLE border=0 width="700" class="tb1">
<TR>
<TD width=340px align=center valign=top>
<ul id="tree" class="tree"></ul>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>

2011年09月06日 12点09分 6
level 1
SunYuan331 楼主
解决了是callback : {
beforeExpand: zTreeBeforeExpand,
}的问题改为callback : {
beforeExpand: zTreeBeforeExpand
}就好了,逗号要去掉
2011年09月06日 13点09分 7
level 11
不错,自力更生,丰衣足食!
2011年09月06日 13点09分 8
level 1
SunYuan331 楼主
呵呵
2011年09月08日 08点09分 9
level 1
楼主你好 我的树节点之前显示的是
正确的
,但是在我修改节点名称后,树结构就变成后面的了,这是什么情况啊?
2014年04月12日 05点04分 10
1