| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1753 人关注过本帖
标题:中的option如何根据提取数据自动selected??
只看楼主 加入收藏
孤星
Rank: 1
等 级:新手上路
帖 子:127
专家分:0
注 册:2004-6-30
收藏
 问题点数:0 回复次数:9 
中的option如何根据提取数据自动selected??

我在做一个酒店的程序,里面关于酒店等级的地方请教大家。

酒店有等级(例如,5星,3星。)

在添加酒店信息的时候,等级用的是

<select name="h_dengji" > <option value="1">五星级</option> <option value="2">准五星级</option> <option value="3">四星级</option> <option value="4">准四星级</option> <option value="5">三星级</option> <option value="6">准星级</option> <option value="7">二星级</option> <option value="8">准二星级</option> <option value="9">一星级</option> </select>

当在酒店信息修改页面,我想让他显示出该酒店的等级来,但又能下拉,修改等级。

不知道怎么实现了。

搜索更多相关主题的帖子: option value 酒店 selected 
2004-12-02 13:30
regedit
Rank: 5Rank: 5
等 级:贵宾
威 望:19
帖 子:950
专家分:0
注 册:2004-6-8
收藏
得分:0 

直接读出文本啊!

如:response.write rs("等级")


最新作品:百货品牌商品资讯第一门户([url]http://www./[/url]),欢迎交流
2004-12-02 13:56
suyongtao
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:33
帖 子:8674
专家分:127
注 册:2004-11-6
收藏
得分:0 

我这能下拉呀,,为什么你那不行,,你的浏览器不行了吧,,我晕,,,,


面朝大海,春暖花开!
2004-12-02 13:58
suyongtao
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:33
帖 子:8674
专家分:127
注 册:2004-11-6
收藏
得分:0 
哦,,我看错了,,应该是从那个下拉列表框里取值录入到表里就行了,,,,值=request.Form("h_dengji")就行了,呵呵,,

面朝大海,春暖花开!
2004-12-02 14:01
孤星
Rank: 1
等 级:新手上路
帖 子:127
专家分:0
注 册:2004-6-30
收藏
得分:0 

好象不对吧?还是我没说明白?

例如一个酒店,是5星级,存入数据库后,该酒店的h_dengji=1

在酒店修改界面,如果<INPUT TYPE=TEXT value=<%=request("h_dengji")%>的话,那就成了显示 1了。

我能不能还是用<select ></select> 被selected 的option 为从数据库里提的数。

简单说,就是添加界面 和 修改界面 是一样的(等级都是下拉选择的)。唯一不同的地方是,在修改界面中,记住了酒店的等级。

2004-12-02 14:55
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
收藏
得分:0 

<select name="h_dengji" > <option value="1">五星级</option> <option value="2">准五星级</option> <option value="3">四星级</option> <option value="4">准四星级</option> <option value="5">三星级</option> <option value="6">准星级</option> <option value="7">二星级</option> <option value="8">准二星级</option> <option value="9">一星级</option> </select>

<% Response.Write "<script language=JavaScript>" & vbcrlf Response.Write "document.form1.h_dengji.value='" & rs("h_dengji") & "'" & vbcrlf Response.Write "</script>" %>


天津网站建设 http://www./
2004-12-02 15:03
孤星
Rank: 1
等 级:新手上路
帖 子:127
专家分:0
注 册:2004-6-30
收藏
得分:0 

谢谢哥。

我刚才用了个笨办法。

用的select case

然后response.write"<option ......selected>" 也实现了。就是麻烦多了。我试试你给的。

2004-12-02 16:06
孤星
Rank: 1
等 级:新手上路
帖 子:127
专家分:0
注 册:2004-6-30
收藏
得分:0 

呵呵。真不错,实现了。

JS的功能真是强大,简单、使用。

我得学学JS了。

2004-12-02 16:15
silvermoon
Rank: 1
等 级:新手上路
帖 子:188
专家分:0
注 册:2004-8-20
收藏
得分:0 
以下是引用griefforyou在2004-12-02 15:03:23的发言:

<select name="h_dengji" > <option value="1">五星级</option> <option value="2">准五星级</option> <option value="3">四星级</option> <option value="4">准四星级</option> <option value="5">三星级</option> <option value="6">准星级</option> <option value="7">二星级</option> <option value="8">准二星级</option> <option value="9">一星级</option> </select>

<% Response.Write "<script language=JavaScript>" & vbcrlf Response.Write "document.form1.h_dengji.value='" & rs("h_dengji") & "'" & vbcrlf Response.Write "</script>" %>

又是嵌套使用啊……


我是一棵菠菜~~菜菜菜菜菜~~~
2004-12-03 08:52
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
收藏
得分:0 

我这是懒办法,呵呵


天津网站建设 http://www./
2004-12-03 09:23
快速回复:中的option如何根据提取数据自动selected??
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022115 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved