asp select 问题
<selectname="y_leixing"size="1"id="y_leixing"onchange="javascript:window.location=?le...
<select name="y_leixing" size="1" id="y_leixing" onchange="javascript:window.location=?leixing="+options[this.options.selectedIndex].value>
<%
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
%>
leixing=request("y_leixing")
</select>
<select name="y_leibie" size="1" id="y_leibie">
<% sql="select * from chanpinleibie "
sql=sql& "where cpleixing="&leixing &" order by Sequence asc"
Set Rs1=Conn.Execute(sql)
do while not rs1.eof %>
<option selected value="<%=rs1("cpleibie")%>"><%=rs1("leibieming")%></option>
<%
rs1.movenext
loop
rs1.close
Set Rs1 = Nothing
%>
</select>
哪里错了 展开
<%
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
%>
leixing=request("y_leixing")
</select>
<select name="y_leibie" size="1" id="y_leibie">
<% sql="select * from chanpinleibie "
sql=sql& "where cpleixing="&leixing &" order by Sequence asc"
Set Rs1=Conn.Execute(sql)
do while not rs1.eof %>
<option selected value="<%=rs1("cpleibie")%>"><%=rs1("leibieming")%></option>
<%
rs1.movenext
loop
rs1.close
Set Rs1 = Nothing
%>
</select>
哪里错了 展开
3个回答
2012-06-19
展开全部
还是我,第一,你先看看第一个Select选了后能不能跳转,
第二,第2个Select写的语句有问题,刚才我没细看
sql="select * from chanpinleibie "
sql=sql& "where cpleixing='"&leixing &"' order by Sequence asc"
可能这样才对,加个单引号
第二,第2个Select写的语句有问题,刚才我没细看
sql="select * from chanpinleibie "
sql=sql& "where cpleixing='"&leixing &"' order by Sequence asc"
可能这样才对,加个单引号
追问
选了不能跳转
然后第二个select语句我改了下
"" then
。。。。。。
end if
/%>
这样防止select1没有选的时候 2会出错 对么?
话说<% 是干什么的啊 我没学过asp什么的 只能用编程的概念来理解
展开全部
<select name="y_leixing" size="1" id="y_leixing" onchange="'javascript:window.location=?leixing='+options[this.options.selectedIndex].value">
语句错误了
语句错误了
更多追问追答
追问
那怎么改呢..我试了 选了之后跳转不了
追答
用我这段试过了·?
看看提示什么东东啊
脚本错误提示是啥?
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
leixing=request("y_leixing")
放在 </select>之后
放在 </select>之后
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询