菜鸟问题
web页面上做一个树怎么做啊 --------------------编程问答-------------------- 这个有专门的js控件的 可以去google baidu 搜一个 直接拿过来用! --------------------编程问答-------------------- 树叉菜单嘛?还是画个树。。。。
还是。。。。
树叉菜单 ,后台获取2个list 第一个菜单目录 第二个子菜单
在jsp 循环第一个list 关联子id是否匹配子菜单id 然后循环第个菜单
不用标签的话
<%for(int i=0;i<list1.size();i++){
实体类 o=(实体类)list1.get(i);%>
<tr><td>o.getxxx()</td></tr>
<% for(int y=0;y<list2.size();y++){
实体类 s=(实体类)list2.get(i);%>
if(o.getperantid=s.getid){
<tr><td>s.getxxx()</td></tr>
}
}%>
}
%> --------------------编程问答-------------------- 路上正解 --------------------编程问答-------------------- jquery-ui --------------------编程问答-------------------- 就像论坛首页那样的 --------------------编程问答-------------------- 你可以自己写,,也可以直接去下载一个
2楼正解 --------------------编程问答-------------------- 仅供参考:
<html>
<head>
</head>
<body bgcolor=LightCyan >
<span id=b1 style="border:thin ridge; cursor:hand;" onclick="dealclick()">+</span> 我的文档<br>
<ul id=list style='display:none;'>
<li><a href=" ">计算机</a></li>
<li>大学英语</li>
</ul>
<script type="text/javascript">
function dealclick()
{
var b1=document.getElementById('b1');
var list=document.getElementById('list');
if(b1.innerText == "+")
{
list.style.display = "" ;
b1.innerText = "-" ;
}
else
{
list.style.display = "none" ;
b1.innerText = "+" ;
}
}
</script>
</body>
</html>
补充:Java , Web 开发