WebRoot/js/tree/asyncDemo.html
(开头部分) 6KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<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.5.js"></script>
<SCRIPT LANGUAGE="JavaScript">
<!--
var zTree1;
var setting;
setting = {
checkable: true,
async: true,
asyncUrl: "asyncData/node.txt", //获取节点数据的URL地址
asyncParam: ["name", "id"], //获取节点数据时,必须的数据名称,例如:id、name
asyncParamOther: ["test","true"], //其它参数 ( key, value 键值对格式)
callback:{
beforeAsync: zTreeBeforeAsync,
asyncSuccess: zTreeOnAsyncSuccess,
asyncError: zTreeOnAsyncError
}
};
var zNodes =[];
$(document).ready(function(){
refreshTree('asyncData/node.txt');
});
function getTime() {
var now= new Date();
var hour=now.getHours();
var minute=now.getMinutes();
var second=now.getSeconds();
return (hour+":"+minute+":"+second);
}
var tmpUrl = "";
function setAsyncUrl(treeNode) {
tmpUrl = "asyncData/" + (tmpUrl.indexOf("fun1.txt")>-1 ? "fun2.txt" : "fun1.txt");
$("#getUrl").html(tmpUrl);
return tmpUrl;
}
function zTreeBeforeAsync(treeId, treeNode) {
var r = $("#beforeAsyncTrue").attr("checked");
if (!r) alert("beforeAsync return false!!");
return r;
}
function zTreeOnAsyncSuccess(event, treeId, treeNode, msg) {
if (treeNode) {
$("#onAsyncSuccessNode").html( "[" + getTime() + "] treeId=" + treeId + ";<br/> tId=" + treeNode.tId + "; Name=" + treeNode.name );
} else {
后面还有 111 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读 AI
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
