| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 661 人关注过本帖
标题:[求助]怎样在下拉框里做树型菜单
只看楼主 加入收藏
开心白菜
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2005-11-9
收藏
 问题点数:0 回复次数:2 
[求助]怎样在下拉框里做树型菜单
各位大哥,怎样在下拉框里做树型菜单?
拜托了!谢谢!谢谢!
搜索更多相关主题的帖子: 菜单 
2005-11-10 10:02
zmjls
Rank: 1
等 级:新手上路
帖 子:377
专家分:0
注 册:2005-9-30
收藏
得分:0 
这是我写的一个简单的例子:
treemain.jsp:

<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>

<html>
<head>

</head>
<script language="javascript">
function expand(tabId){
//&Igrave;á&frac12;&raquo;&raquo;&ntilde;&micro;&Atilde;×&Oacute;&frac12;&Uacute;&micro;&atilde;&Ecirc;&yacute;&frac34;&Yacute;&pound;&not;&sup2;&cent;&Iuml;&Ocirc;&Ecirc;&frac34;×&Oacute;&frac12;&Uacute;&micro;&atilde;&micro;&Auml;&Ccedil;&euml;&Ccedil;ó&pound;&not;target&Icirc;&ordf;MYIFRAME
var url = "/treenode.jsp?nodeId="+tabId;
MYIFRAME.location.href = url;
}
</script>
<body>
&Ecirc;÷×&acute;&Ecirc;&micro;&Iuml;&Ouml;&frac14;ò&micro;&yen;&Agrave;&yacute;×&Oacute;
<br><br><br>
<table>
<tr><td valign=top><img src="images/tree/deletefolder.gif" width="16" height="20">&nbsp;&nbsp;&nbsp;</td>
<td id='D1' ><a href=# onclick="expand('D1');"> D1</a><br>
</td></tr>
<tr><td valign=top><img src="images/tree/deletefolder.gif" width="16" height="20">&nbsp;&nbsp;&nbsp;</td>
<td id='D2' ><a href=# onclick="expand('D2');"> D2</a><br>
</td></tr>
<tr><td valign=top><img src="images/tree/deletefolder.gif" width="16" height="20">&nbsp;&nbsp;&nbsp;</td>
<td id='D3' ><a href=# onclick="expand('D3');"> D3</a><br>
</td></tr>
</table>

<IFRAME ID="MYIFRAME" WIDTH=100 HEIGHT=100 />
</body>
</html>

对ASP、.NET、SQL情有独钟的情圣王子! 俺目标:睡觉睡到自然醒数钱数到手抽筋!
2005-11-10 10:11
zmjls
Rank: 1
等 级:新手上路
帖 子:377
专家分:0
注 册:2005-9-30
收藏
得分:0 
另一个jsp文件(treenode.jsp):
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>

<%
String nodeId =request.getParameter("nodeId");
String[] rs = {nodeId+"1",nodeId+"2",nodeId+"3"};
%>

<script language="javascript">
function displayLeaf(){
var htmlStr = '<table>';
<%for(int i=0;i<rs.length;i++){%>
htmlStr += '<tr><td valign=top><img src="images/tree/deletefolder.gif" width="16" height="20">&nbsp;&nbsp;&nbsp;</td>';
htmlStr += '<td id="<%=rs%>"><a href=# onclick=expand("<%=rs%>")> <%=rs%></a><br>';
htmlStr += '</td></tr>';
<%}%>
htmlStr+="</table>";
//&raquo;&ntilde;&micro;&Atilde;&cedil;&cedil;&acute;°&iquest;&Uacute;&Agrave;&iuml;&Iuml;à&Oacute;&brvbar;&cedil;&cedil;&frac12;&Uacute;&micro;&atilde;&micro;&Auml;table&para;&Ocirc;&Iuml;ó
var tab = parent.document.all['<%=nodeId%>'];

tab.innerHTML = tab.innerHTML + htmlStr;

}
window.onload = displayLeaf;
</script>

对ASP、.NET、SQL情有独钟的情圣王子! 俺目标:睡觉睡到自然醒数钱数到手抽筋!
2005-11-10 10:12
快速回复:[求助]怎样在下拉框里做树型菜单
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015701 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved