盾怪网教程:是一个免费提供流行杀毒软件教程、在线学习分享的学习平台!

使用ASP脚本制作异步装载的树形结构(二)

时间:2024/12/27作者:未知来源:盾怪网教程人气:

[摘要]……”,也 就是省略父节点ID,因为任何一组子节点列表其父节点总是相同的。同时,还必须修改PopulateTree函数,使其接受两个参数,第 一个参数是子节点列表,第二个是父节点ID。当节点数量较多...
……”,也
就是省略父节点ID,因为任何一组子节点列表其父节点总是相同的。同时,还必须修改PopulateTree函数,使其接受两个参数,第
一个参数是子节点列表,第二个是父节点ID。当节点数量较多时,采用这种方法有利于减少数据传输量,提高效率。

四、其他说明

综上所述,整个程序的工作过程可以描述为:

浏览器读入文档,执行GetTree函数。
GetTree调用GetTreeData.asp,读取第一层节点数据,然后回调PopulateTree函数。
PopulateTree函数生成divTree0以及节点div1,div2,……。
用户单击任意一个节点。
GetTree函数检查 “divTree< < 节点ID > >” 是否已经存在,如存在则切换子节点显示状态,否则读取子节点列表。
GetTreeData.asp返回子节点列表,回调PopulateTree函数。
PopulateTree生成相应的容器“divTree< < 父节点ID > >”,并生成节点“Div< < 节点ID1 > >”,“div< < 节点ID2 >
>”……。
重复步骤4。
运行示例程序步骤如下(默认目录d:Inetpubwwwroot):

创建一个目录,把所有文件拷贝到该目录。
在Web服务器上发布该目录。
修改Tree.dsn中的数据库路径。
修改GetTreeData.asp中Tree.dsn文件路径。
用浏览器打开Tree.htm。
示例程序中的IFRAME是隐藏的,如果要显示它,则请删除IFRAME的属性“STYLE="display:none"”,此时还可以查看节点
的HTML源代码 (出处:热点网络)

关键词:运用ASP脚本制作异步装载的树形结构(二)




Copyright © 2012-2018 盾怪网教程(http://www.dunguai.com) .All Rights Reserved 网站地图 友情链接

免责声明:本站资源均来自互联网收集 如有侵犯到您利益的地方请及时联系管理删除,敬请见谅!

QQ:1006262270   邮箱:kfyvi376850063@126.com   手机版