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">
<%
这之后怎么写 展开
一个对应的数据库里面的每列 一个对应的是那个选定列的每个值
怎么做
<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里获取,然后搜索出来
<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 有吧
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询