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>

哪里错了
展开
 我来答
匿名用户
2012-06-19
展开全部
还是我,第一,你先看看第一个Select选了后能不能跳转,
第二,第2个Select写的语句有问题,刚才我没细看

sql="select * from chanpinleibie "
sql=sql& "where cpleixing='"&leixing &"' order by Sequence asc"
可能这样才对,加个单引号
追问
选了不能跳转
然后第二个select语句我改了下

"" then
。。。。。。
end if
/%>

这样防止select1没有选的时候 2会出错 对么?
话说<% 是干什么的啊 我没学过asp什么的 只能用编程的概念来理解
一人生百态一
2012-06-19 · TA获得超过492个赞
知道小有建树答主
回答量:819
采纳率:0%
帮助的人:531万
展开全部
<select name="y_leixing" size="1" id="y_leixing" onchange="'javascript:window.location=?leixing='+options[this.options.selectedIndex].value">
语句错误了
更多追问追答
追问
那怎么改呢..我试了 选了之后跳转不了
追答
用我这段试过了·?
看看提示什么东东啊
脚本错误提示是啥?
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
第19次忏悔
2012-06-25 · 超过126用户采纳过TA的回答
知道小有建树答主
回答量:344
采纳率:0%
帮助的人:254万
展开全部
leixing=request("y_leixing")
放在 </select>之后
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式