我有一个下拉框查询词句。
<select name=query>
<option value="1" selected>1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
默认的情况是1,可是当我选择了3查询后,返回的值还是1。
如何实现,我选择3,再按查询,下拉框的值也是3,就是要保持,我选中的值!
高手指点一下,谢谢啦!
參考答案:理解楼主意思,你完全可以用ASP来实现
<select name=query>
<%
set rs=conn.execute("select id from [dbname]")
do while not rs.eof
if request("query")=rs(0) then
CheckSelect="Selected"
else
CheckSelect=""
end if
response.write("<option value="&rs(0)&" "&CheckSelect&">"&rs(0)&"</option>" & vbcrlf)
rs.movenext
loop
%>
</select>