收藏 分销(赏)

asp 数据库版二级联动菜单.doc

上传人:pc****0 文档编号:7444842 上传时间:2025-01-04 格式:DOC 页数:3 大小:34.50KB 下载积分:10 金币
下载 相关 举报
asp 数据库版二级联动菜单.doc_第1页
第1页 / 共3页
asp 数据库版二级联动菜单.doc_第2页
第2页 / 共3页


点击查看更多>>
资源描述
ASP+数据库版的二级联动菜单 数据表结构: BigClass  BigClassID   int   4  BigClassName  varchar  50 SmallClass  SmallClassID  int  4  SmallClassName  varchar  50  BigClassID  int  4 ASP中经常要用到联动菜单,把以前写的一个ASP+数据库版的二级联动的贴这里来,免得以后要用起来再重新去写了。 数据表结构: BigClass  BigClassID   int   4  BigClassName  varchar  50 SmallClass  SmallClassID  int  4  SmallClassName  varchar  50  BigClassID  int  4 以下是程序:<!--#i nclude file="include/conn.asp"--> < language = "java"> var j; j=0; goaler = new Array(); <%set rs=conn.execute("select * from SmallClass order by SmallClassID") if rs.eof then%> goaler[0] = new Array("无分类","",""); <%else i=0 do while not rs.eof%> goaler[<%=i%>] = new Array("<%=rs("SmallClassName")%>","<%=rs("BigClassID")%>","<%=rs("SmallClassID")%>"); <%rs.movenext i=i+1 loop end if rs.close %> j=<%=i%>; changelocation(locationid) { goalerform.SmallClassID.length = 0; var locationid=locationid; var i; for (i=0;i < j; i++) { if (goaler[i][1] == locationid) { goalerform.SmallClassID.options[goalerform.SmallClassID.length] = new Option(goaler[i][0], goaler[i][2]); } } } </> <form method="post" name="goalerform" action=""> <select name="BigClassID" onChange="changelocation(goalerform.BigClassID.options[goalerform.BigClassID.selectedIndex].)" size="1"> <%set rs=conn.execute("select * from BigClass order by BigClassID") if rs.eof then%> <option selected ="">无一级分类</option> <%else%> <option selected ="">请选择一级分类</option> <%do while not rs.eof%> <option ="<%=rs("BigClassID")%>"><%=rs("BigClassName")%></option> <%rs.movenext loop end if%> </select> <select name="SmallClassID"> <option selected ="">未指定一级分类</option> </select> <input type="submit" name="goaler" ="提交"> </form>
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 百科休闲 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服