如何保留表单中下拉列表的值?非常感谢!

我在制作一个ASP网站的过程中遇到了这样的一个问题是:搜索表单里有多个下拉列表,但是每当提交表单的时候,下拉列表中的选项值都被刷新成默认最初的值了,我想问下,如何在提交表... 我在制作一个ASP网站的过程中遇到了这样的一个问题是:
搜索表单里有多个下拉列表,但是每当提交表单的时候,下拉列表中的选项值都被刷新成默认最初的值了,我想问下,如何在提交表单后还保留我原先选择的值?
感谢大家的帮助!
展开
 我来答
casskkc2
2007-12-12 · 超过30用户采纳过TA的回答
知道答主
回答量:110
采纳率:0%
帮助的人:87.8万
展开全部
如果你的提交页面和后台处理页面是同一页面的话,可以像我下面写的这样:
<body>
<%
selt = request("sel")
if selt="" then
selt="一"
end if

%>
<form action="sel.asp" method="post" name="form1">
<select name="sel">
<option value="一" <%if selt="一" then%> selected="selected" <%end if%>>一</option>
<option value="二" <%if selt="二" then%> selected="selected" <%end if%>>二</option>
</select>
<input type="submit" name="submit" value="submit"/>
</form>
</body>
如果不提交页面和处理页面不是同一个页面的话,你在处理页面跳转到提交页面的时候可以把刚才选种的select的值传过来就行了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式