修改订单的问题

xuheguan 2002-03-28 08:00:12
我要提交一个表单,其中有一个下拉框表单供选择:
<select name=select2 value=选择 size=1>
<option value=http://www.gznet.com>广州</option>
......
<option value=http://www.shanwei.gd.cn/>汕尾</option>
</select>
如果选择汕尾提交这个表单后要,再修改订单,那怎样在修改时下拉框中显示他上次所选的汕尾,而不出现默认的广州
...全文
53 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
gaofi 2002-03-28
  • 打赏
  • 举报
回复
如果你使用数据库的话:
在修改页面的option中加如一个选项,这个选项是你上次巨轮到数据库中的记录,再将其设成selected ,象这样:
<select name="XXX">
<option value="XX">XX</option>
<%
While (NOT rs.EOF)
%>
<option value="<%=(rs.Fields.Item("XXXX").Value)%>" selected <%=(rs.Fields.Item("XXXX").Value)%></option>
<%
rs.MoveNext()
Wend
netapple 2002-03-28
  • 打赏
  • 举报
回复
request("select2")
...//open dategbase
rs("**")=request("select2")
rs.update
lanying 2002-03-28
  • 打赏
  • 举报
回复
<select name=select2 value=选择 size=1>
<% do while not rs.eof %>
<option value=<%=rs("地址")%>
<%if trim(rs("地点"))=request("select2") then response.write "selected"%>>
<%=rs("地点")%></option><% rs.movenext loop%>
</select>
spgoal 2002-03-28
  • 打赏
  • 举报
回复
<select name=select2 value=选择 size=1>
<option value=<%=defaultlink%>><%=defaultname%></option>

<%do while not rs.eof%>
<option value=<%=rs("地址")%>><%=rs("地点")%></option>
<%
rs.movenext
loop
%>
</select>
xuheguan 2002-03-28
  • 打赏
  • 举报
回复
那怎样动态生成呢?
spgoal 2002-03-28
  • 打赏
  • 举报
回复
你可以先读取数据库,把原有的位置放在第一位

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧