主题:  如何实现下拉框的变化?

wuqiong

职务:普通成员
等级:1
金币:1.0
发贴:223
#12002/8/27 10:26:21
我在做检索的时候遇到一个问题,数据分成两级类,当我选中第一个大类的名称的时候,第二个类也跟着变成相应的二级类别名称,当然数据都是存在在数据库里的。



绿茶

职务:普通成员
等级:8
金币:10.0
发贴:19267
#22002/8/27 10:51:24
先把数据全取出来,
把大类放到一维数组里
把小类放到二给数组里
一一对应

然后用onchange事件就ok了

编辑历史:[这消息被germchen编辑过(编辑时间2002-08-27 14:51:50)]


5D荣誉版主

职务:普通成员
等级:2
金币:10.0
发贴:658
#32002/8/27 12:29:14
我有更好的办法
用INTERDEV的服务器端的组件进行数据绑定。
很简单的。
用两个RECORDSET组件
再用两个LISTBOX或者TEXTBOX组件就可以实现了。



5D荣誉版主

职务:普通成员
等级:2
金币:10.0
发贴:658
#42002/8/27 12:29:49
我不能把源代码贴出来但是我可以教你做法。



wuqiong

职务:普通成员
等级:1
金币:1.0
发贴:223
#52002/8/27 13:30:22
第一种方法太麻烦了,好象用java脚本就可以实现的。当第一个框的内容发生变化的时候,第二个框能按第一个框内容在数据库里进行检索,找到相对应的字段显示在第二个框里。可是我不知道怎么写?



5D荣誉版主

职务:普通成员
等级:2
金币:10.0
发贴:658
#62002/8/27 13:45:02
你看看INTERDEV或者是在做网页的时候
关于数据绑定方面的技术的文章。
应该没有什么问题。



wuqiong

职务:普通成员
等级:1
金币:1.0
发贴:223
#72002/8/27 14:02:47
可我不习惯用interdev呀,希望你能告诉我代码怎么写?



5D荣誉斑竹

职务:普通成员
等级:3
金币:10.0
发贴:1480
#82002/8/27 14:20:12
wuqiong在上个帖子中说
引用:
第一种方法太麻烦了,好象用java脚本就可以实现的。当第一个框的内容发生变化的时候,第二个框能按第一个框内容在数据库里进行检索,找到相对应的字段显示在第二个框里。可是我不知道怎么写?


把得到的值放进JS多维数组,你需要有几级联动就是几维数组。
脚本读取数组形成SELECT。
不是很难。但也不是谁都做的出来的。



wuqiong

职务:普通成员
等级:1
金币:1.0
发贴:223
#92002/8/27 14:29:13
老大,能不能给出具体代码呀,我作程序就到这卡壳了,其他的都很容易,我的利用这个功能来完成录入和查询的操作呢!就差这一步了!能不能告诉我呀!



绿茶

职务:普通成员
等级:8
金币:10.0
发贴:19267
#102002/8/27 14:50:39
这个代码不好吗?还枉费我把源程序给你
既然不需要,那我就删除了

编辑历史:[这消息被germchen编辑过(编辑时间2002-08-27 14:51:19)]


绿茶

职务:普通成员
等级:8
金币:10.0
发贴:19267
#112002/8/27 14:53:59
如果还想看的话,去腾讯主题社区ASP里看我的相关贴子吧



wuqiong

职务:普通成员
等级:1
金币:1.0
发贴:223
#122002/8/27 14:54:30
删了干什么呀,我不是说不好,我有点看不明白。真是的,你误会我了。



5D荣誉斑竹

职务:普通成员
等级:3
金币:10.0
发贴:1480
#132002/8/27 14:58:56

.........................................
.........................................
.........................................
产品大类:
                        
产品小类: