高手请进!asp中select的默认选中问题?
请问如何设置将select默认选中‘补考’项?我的代码如下,请问需要如何修改?谢谢<selectname="res_id"id="res_id"><%setrs1=ser...
请问如何设置将select默认选中‘补考’项?
我的代码如下,请问需要如何修改?谢谢
<select name="res_id"id="res_id">
<%
setrs1=server.createobject("adodb.recordset")
sql="select* from res_table "
rs1.opensql,Conn,1,3
%>
<%do while notrs1.eof%>
<optionvalue="<%=rs1("res_id")%>"> <%=rs1("res_name")%></option>
<%
rs1.movenext
loop
%>
</select> 展开
我的代码如下,请问需要如何修改?谢谢
<select name="res_id"id="res_id">
<%
setrs1=server.createobject("adodb.recordset")
sql="select* from res_table "
rs1.opensql,Conn,1,3
%>
<%do while notrs1.eof%>
<optionvalue="<%=rs1("res_id")%>"> <%=rs1("res_name")%></option>
<%
rs1.movenext
loop
%>
</select> 展开
展开全部
<optionvalue="<%=rs1("res_id")%>" selected> <%=rs1("res_name")%></option>
在需要默认选中的标签里加一个selected就行了。
在需要默认选中的标签里加一个selected就行了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
do while not rs1.eof
if rs1("res_name")="补考" then
sel="selected"
else
sel=""
end if
%>
<option value="<%=rs1("res_id")%>" <%=sel%>> <%=rs1("res_name")%></option>
if rs1("res_name")="补考" then
sel="selected"
else
sel=""
end if
%>
<option value="<%=rs1("res_id")%>" <%=sel%>> <%=rs1("res_name")%></option>
更多追问追答
追问
谢谢!我还有个不理解,就是如果不用select ,就三项全部显示了,可否不用select就能默认选中“补考”?谢谢
追答
没听懂你的补充意思
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<optionvalue="<%=rs1("res_id")%>" <% if rs1("res_name")='补考' then%>selected<% end if%>> <%=rs1("res_name")%></option>
换掉
<optionvalue="<%=rs1("res_id")%>"> <%=rs1("res_name")%></option>
换掉
<optionvalue="<%=rs1("res_id")%>"> <%=rs1("res_name")%></option>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
slct=""
if rs1("res_name")="补考" then slct="selected=""selected"""<optionvalue="<%=rs1("res_id")%>" <%=slct%>> <%=rs1("res_name")%></option>
if rs1("res_name")="补考" then slct="selected=""selected"""<optionvalue="<%=rs1("res_id")%>" <%=slct%>> <%=rs1("res_name")%></option>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询