asp select 的问题

我想做两个select一个随着另一个更改而更改一个对应的数据库里面的每列一个对应的是那个选定列的每个值怎么做<selectname="y_leixing"size="1"... 我想做两个select 一个随着另一个更改而更改
一个对应的数据库里面的每列 一个对应的是那个选定列的每个值
怎么做

<select name="y_leixing" size="1" id="y_leixing">
<%
sql="select * from productleibie "
Set Rs1=Conn.Execute(sql)
do while not rs1.eof
%>
<option selected value="<%=rs1("y_id")%>"><%=rs1("y_leixing")%></option>
<%
rs1.movenext
loop
rs1.close
Set Rs1 = Nothing

%>
</select>

<select name="y_leibie" size="1" id="y_leibie">
<%

这之后怎么写
展开
 我来答
匿名用户
2012-06-19
展开全部
需要用到JS,或者Ajax,或者,最简单的就是在第一个提交后刷新页面,在第一个Select里加onchange事件

<select name="y_leixing" size="1" id="y_leixing" onchange="javascript:window.location=?leixing="+options[this.options.selectedIndex].value>

然后在本页里再加一段获取leixing这个变量的程序,并在leibie这个select里获取,然后搜索出来
更多追问追答
追问
谢谢  不过怎么获取leixing呢  如果是VB的话 有selectindex什么的 这个有没有呢
追答
leixing=request("leixing")
vb 有吧
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式