您的位置:程序门 -> web 开发 -> asp



有关asp下拉列表的显示


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


有关asp下拉列表的显示[已结贴,结贴人:applejuzi]
发表于:2007-08-20 08:59:14 楼主
我在做网站的过程中遇到个问题,就是假设商品它有好几类,如:陶瓷,玉器,书画,铜器等,这些都是可以动态改变的。然后我在添加物体的时候选择的是玉器,我希望在编辑的时候用下拉列表显示,而且第一项就是玉器,但是我显示的就是陶瓷。注意:分类都是动态的,从数据库中显示的。请教各位高手,这个如何实现?不知道我是否把问题描述清楚了?
发表于:2007-08-20 09:07:521楼 得分:8
这个很简单啊,循环一下option啊.至于排序问题,你只要在sql语句里用order   by限定就可以了.
呵呵,你也可以加入我的qq群(20021378),深入学习asp,php等web开发技术
发表于:2007-08-21 08:53:272楼 得分:0
你这种方法我也试过,但不行,可能我没有把问题说清楚。是这样的:
a下拉列表:陶瓷,玉器,书画,铜器。
假设物品是书画,则
要让b下拉列表显示:书画,   陶瓷,玉器,铜器。(注:只要第一个是书画,后面的顺序无所谓)
这些分类都是从数据库中读取出来的,动态的。

本人现在急用,还请各位高手赐教
发表于:2007-08-21 09:10:173楼 得分:5
<select   name= " ">
<opiton   value= "书画 "   <%if   rs( "thing ")= "书画 "   then   response.write   "selected "   %>
<opiton   value= "陶瓷 "   <%if   rs( "thing ")= "陶瓷 "   then   response.write   "selected "   %>
<opiton   value= "玉器 "   <%if   rs( "thing ")= "玉器 "   then   response.write   "selected "   %>
<opiton   value= "铜器 "   <%if   rs( "thing ")= "铜器 "   then   response.write   "selected "   %>
</select>

%>
发表于:2007-08-21 12:21:474楼 得分:3
daxuejianku(无言的悲伤)   的方法可以,就是先读出记录,判断里面是什么   ,然后选定哪个
发表于:2007-08-21 12:34:165楼 得分:4
这个很好实现的啊  

你只要把selected指定到你要的产品的类型上就可以了啊  
比如你的产品的类型是玉器  
数据库的产品表里肯定有一个产品类型的字段啊
这个字段跟你的产品类型表关联起来
然后你在option里判断他们是否相等就可以了啊
发表于:2007-08-22 08:51:506楼 得分:0
多谢大家了,我试试看。
发表于:2007-10-15 08:27:527楼 得分:0
问题已经解决了,结帖了。感谢大家对此问题的关注。


快速检索

最新资讯
热门点击