主题:  下拉列表的老问题……

Such a lovely place

职务:普通成员
等级:2
金币:10.0
发贴:573
注册:2001/11/4 21:15:56
#12002/11/5 18:07:58
我查看了小田以前的帖子,关于下拉列表值的显示,可我还是做不好。我选择了服务器行为的动态数据插件(ud自带),在修改页面下拉列表可以显示插入记录时选择的值,但就仅仅显示那一个值,不能再次选择了……很痛苦。我不知道错在哪。是本来就如此,还是我做错了……请指教。



5D荣誉斑竹

职务:普通成员
等级:2
金币:10.0
发贴:710
注册:2001/10/24 18:34:42
#22002/11/5 18:44:19
这个问题也不怪你,我一开始也老搞错,我想你一定没有照的教程仔细的做,其实问题也很简单,今天有时间,就仔细讲讲吧。

首先,下拉菜单里的值是取自记录集(比如是新闻分类rsType),这个rsList没有任何筛选条件(比如 select * from type),而肯定有个传递的参数(比如是新闻的ID)。

然后我们会建一个要更新新闻的记录集(比如 rsNews),他的筛选条件可以是(select * from news where id="&Request("ID")&"),从这个记录集中,可以找出新闻的分类ID的记录(rsNews("TypeID")),这个值是可以对应到新闻分类表type的。

下面是关键了,先看原理,如何使下拉表单的一项是选中状态呢?看下面:

这里的第2项是选中状态的,关键是在



我佛山人

职务:版主
等级:4
金币:16.0
发贴:2269
注册:2002/8/7 15:09:27
#32002/11/5 18:51:25
你的意思是说下拉只有一项可选?可能是没有循环输出



Such a lovely place

职务:普通成员
等级:2
金币:10.0
发贴:573
注册:2001/11/4 21:15:56
#42002/11/5 23:27:50
先回复“我佛山人”:是的,就一个可选。:(

再回复小田: 看了你的详细介绍,我已搞定……哈哈。感激之情犹如滔滔黄河延绵不绝……

感觉从5D真的学到很多东西……怎么回报呢?反正我是宽带包月,闲着也是闲着,班主要是有什麽“体力活”需要效劳的,打声招呼就行了……:)