如果数据库编码规范的话,比如0101,0102都属于01的子目录,这样简单的只要结合order by id,然后用js控制一下显示隐藏即可.或者51js.com可以找到相关的例子
解决方案 »
- js可以获取一个div元素的宽度不?
- 我原创的javascript画画板,呵呵娱乐一下而已。(14岁小孩作品,莫见笑。)
- javascript 递归中断问题,请教高手
- for循环........
- setInterval()函数与本身的程序执行的流程会有冲突吗??
- js 如何模拟访问下载地址?
- 请问,如何将表格的宽度和高度自动设为客户端窗口的高度和宽度?
- 再论B/S与C/S(欢迎讨论,up无分)
- 关于FRAME间的传值问题。
- 如何象SetTimeOut("alert('hello world')",1000)一样执行"alert('hello world')"
- 高手快来!一个关于窗口控制的问题?
- javascript修改 css的 表单的问题
我这里急用。数据库中的数据采用的是父子关系来连接的。
ID Level ParentID Memo 其他字段Select MaxLevel=Max(Level) ...首先获得 MaxLevel=Rs("MaxLevel")和 Total=Rs.RecordCount在客户端生成一个三维数组
Part(MaxLevel,LevelCount,Item)
LevelCount 是这个结点在这一Level中的编号ReDim LevelCount(<%=MaxLevel%>)
ReDim Part(<%=MaxLevel%>,<%=Total%>,4)
<%
t=0
Do Until re.EOF
If not isNull(re("g_Bianhao")) Then
Level=re("PartLevel")
t=t+1
%>
LevelCount(<%=Level%>)=LevelCount(<%=Level%>)+1
Part(<%=Level%>,LevelCount(<%=Level%>),1)=<%=re("ID")%>
Part(<%=Level%>,LevelCount(<%=Level%>),2)=<%=re("PartParentID")%>
Part(<%=Level%>,LevelCount(<%=Level%>),3)="<%=Trim(re("g_Kind"))%>"
Part(<%=Level%>,LevelCount(<%=Level%>),4)=0
<%
End If
re.MoveNext
Loop
set re=nothing