ASP 二级级联

来源:百度知道 编辑:UC知道 时间:2024/06/21 19:48:33
给点概念性的介绍。
最好写个最简单的 级联代码

就要二级的。。最简单的就行了

我的理解是这样,开始页面只读出一级列表,因为列表都读出来花时间太多,点击一级列表时向服务器提交请求,再把二级列表显示出来

<!--
asp中实现二级级联列表
这里有两个表,CompanyBigClass(BigClassID,BigClassName)和

CompanySmallClass(SmallClassID,SmallClassName,BigClassName),程序思路是

这样的:从服务器端获取所有的CompanyBigClass和CompanySmallClass信息,客

户端将通过这些信息来初始化两个下拉列表,一级列表直接用大类信息初始化,

二级列表的初始化是在一级列表的onChange事件中完成的,在这之前必须保证有

一个保存了SmallClassName,BigClassName和SmallClassID的数组,这样就可以

在onChange事件的事件处理函数中比较一级列表中传来的列表项的值来刷新二级

列表的列表项
-->
<%
dim count
sqlCompanySmallClass = "select * from CompanySmallClass"
set rsCompanySmallClass = server.createobject("adodb.recordset")
rsCompanySmallClass.open sqlCompanySmallClass,conn,1,3
%>
<script language = "JavaScript">
var onecount;
onecount=0;
subcat = new Array();
<%
count = 0
do while not rsCompanySmallClass.eof
%>
subcat[<