手机
当前位置:查字典教程网 >编程开发 >ASP教程 >网上用的比较多的asp级联菜单效果代码
网上用的比较多的asp级联菜单效果代码
摘要:复制代码代码如下:NewPage1varonecount;onecount=0;subcat=newArray();subcat[]=new...

复制代码 代码如下:

<>

<html>

<head>

<metahttp-equiv="Content-Type"content="text/html;charset=gb2312">

<metaname="GENERATOR"content="MicrosoftFrontPage4.0">

<metaname="ProgId"content="FrontPage.Editor.Document">

<title>NewPage1</title>

</head>

<body>

<%

dimrs

dimsql

dimcount

setrs=server.createobject("adodb.recordset")

sql="select*fromshiinfoorderbyidasc"

rs.opensql,conn,1,1

%>

<SCRIPTlanguage="JavaScript">

varonecount;

onecount=0;

subcat=newArray();

<%

count=0

dowhilenotrs.eof

%>

subcat[<%=count%>]=newArray("<%=trim(rs("shiname"))%>","<%=trim(rs("shengcode"))%>","<%=trim(rs("id"))%>");

<%

count=count+1

rs.movenext

loop

rs.close

%>

onecount=<%=count%>;

functionchangelocation(locationid)

{

document.form1.cid.length=0;

varlocationid=locationid;

vari;

for(i=0;i<onecount;i++)

{

if(subcat[i][1]==locationid)

{

document.form1.cid.options[document.form1.cid.length]=newOption(subcat[i][0],subcat[i][2]);

}

}

}

</SCRIPT>

<SCRIPTlanguage="javascript">

<>

</SCRIPT>

<formname=form1onsubmit="check()">

省份<%

sql="select*fromshenginfo"

rs.opensql,conn,1,1

ifrs.eofandrs.bofthen

response.write"请先添加省份。"

response.end

else

%>

<Selectname="sid"onChange="changelocation(document.form1.sid.options[document.form1.sid.selectedIndex].value)"><%

dowhilenotrs.eof

%><OPTIONselectedvalue="<%=trim(rs("id"))%>"><%=trim(rs("shengname"))%></OPTION>

<%

rs.movenext

loop

endif

rs.close

%>

</Select>

城市:<Selectname="cid">

<OPTIONselectedvalue="">==请选城市==</OPTION>

</Select>

</form>

</body>

</html>

【网上用的比较多的asp级联菜单效果代码】相关文章:

两种小偷程序的比较第1/2页

本人常用的asp代码 原创

ASP整理一些实用的速查代码

很有用的学习ASP常用到的代码第1/2页

我用ASP写的m行n列的函数,动态输出创建TABLE行列

用asp实现的数据库中存取文件的代码

asp动态级联菜单代码

ASP简洁的多重查询的解决方案

常见的ASP获取时间操作的代码

操作必须使用一个可更新的查询”错误的解决办法

精品推荐
分类导航