日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

asp 下拉框二级联动

發布時間:2023/12/10 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 asp 下拉框二级联动 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
<script language = "JavaScript"> //js開始 var aaa;//定義aaa變量 aaa=0;//aaa賦0 bb = new Array();//創建bb動態數組 <%count = 0 '定義bb數組下標變量 do while not rs.eof%>//循環所有記錄 bb[<%=count%>] = new Array("<%= trim(rs("xiaoleiname"))%>","<%= trim(rs("daleiname"))%>","<%= trim(rs("xiaoleiid"))%>");//將(小類名,大類名,小類id)作為一個數據存入bb動態數組,bb變為一個二維數組<%count = count + 1'下標變量遞增rs.movenext'移到下一條數據庫記錄loop'循環rs.close'關閉查詢set rs=nothing%>//釋放變量 aaa=<%=count%>;傳遞動態數組最大下標function chang1(dalei)//根據大類名改變小類下拉內容的函數{document.form1.xiaolei.length = 0; //清空小類下拉框內容document.form1.xiaolei.disabled=false;//設置小類下拉框失效var dalei=dalei;//這句個人認為沒什么必要var i;//定義循環用的下標變量document.form1.xiaolei.options[0] = new Option('====行業名稱====','');//給小類下拉框添加一個名稱為“====行業名稱====”的選項for (i=0;i < aaa; i++)//開始循環{if (bb[i][1] == dalei)//根據大類名進行篩選{ document.form1.xiaolei.options[document.form1.xiaolei.length] = new Option(bb[i][0], bb[i][0]);添加小類下拉框選項} }if(document.form1.xiaolei.options.length==1)document.form1.xiaolei.disabled=true; //如果小類下拉框有選項,則恢復小類下拉框有效} </script> <!--js程序完--> <!--下面的只解釋部分吧,太累--> <body> <form name="form1" action="search_save.asp" method="post"><!--表單開始--><select name="dalei" id="dalei" onChange="chang1(this.value)">"><!--大類下拉框開始--><option value="">請選擇行業范圍</option><!--添加一個選項--><%sql="select * from hangyedalei"set rs=server.createobject("ADODB.Recordset")rs.open sql,conn,1,1do while not rs.eof%><option value="<%=rs("daleiname")%>"><%=rs("daleiname")%></option><!--根據數據庫查詢結果添加全部大類進來--><%rs.movenextlooprs.Closeset rs=nothing%></select><!--大類下拉框結束--><select name="xiaolei"><!--自己應該看懂了吧--><option value="">請選擇行業名稱</option></select>

轉載于:https://www.cnblogs.com/PearlRan/p/4833072.html

總結

以上是生活随笔為你收集整理的asp 下拉框二级联动的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。