<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();%>
<html>
<head>
<title>My JSP 'left.jsp' starting page</title>
<script type="text/javascript" src="../js/jquery-1.8.2.min.js"></script>
<link rel="stylesheet" href="../ztree/css/zTreeStyle/zTreeStyle.css" type="text/css"></link>
<script type="text/javascript" src="../ztree/js/jquery.ztree.all.js"></script>
<script type="text/javascript">
$(function (){
var setting;
var zTreeNodes;
setting={
data:{
simpleData:{
enable:true,//启用简单数据
idKey:"mid",//子节点
pIdKey:"pid",//父节点
rootPId:0//根节点id
},
key:{
name:"mname",//展示的节点名称
url:"url",
target:"target"//模块
}
}
}
$.post(
"<%=path%>/getzTreeNodes.do",
{},
function (data){
zTreeNodes = data;
$.fn.zTree.init($("#zTree"),setting,zTreeNodes);
},"json"
);
});
</script>
</head>
<body>
<div id="zTree" class="zTree"></div>
</body>
</html>
**道说:这里是人间;佛说:这里是六道之一;上帝说:这?是天堂和地狱之间的战场;哲学说:这里是无穷的辩证迷雾;物理说:这里是基本粒子堆砌出来的聚合体;人文说:这里是存在;历史说:这里是时间的累积。所有的解释都在这里。
看来,这个世界是有无数面的不规则体。**
——高铭 《天才在左疯子在右》
本文介绍了一种利用ZTree插件实现动态加载菜单的方法。通过Ajax从服务器获取JSON格式的数据,然后使用jQuery和ZTree插件将其转换为可视化的树形结构。此方法适用于需要动态生成导航菜单的应用场景。
1062

被折叠的 条评论
为什么被折叠?



