asp中下拉菜单

来源:百度知道 编辑:UC知道 时间:2024/05/03 05:02:39
<%
sql="select distinct bookteam from bookinfo"
set rs=conn.execute(sql)
do while not rs.eof
Response.Write "<option value="&rs("bookteam")
Response.Write ">"&rs("bookteam")&"</option>"
rs.movenext
loop
rs.close()
set rs=nothing%>

这是个图书查询系统中图书类型的下拉菜单,
问题:为什么当我选中其中的类型进行查找后(结果正常)
为什么总是跳到第一个类型,无论选择后面哪个类型进行查找后都是这个情况
能不能有什么方法解决?
谢谢!
代码该怎样写?

也不用Session吧,直接获取提交的Option值不就可以了吗?
然后把获取的值,单独做个option,属性设为选中就可以呀(也可以把获取的值作为第一个选项,这样就不用设选中项了)

呵呵,没做操作,再次提交或刷新后当然会选中默认值了。你可以把选中的下拉列表的值保存到session中,刷新后判断上次选中的是哪个,是哪个就让哪个选中。