|
主题: 如何实现下拉框的变化?
|
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
......................................... ......................................... ......................................... 产品大类: | | 产品小类: | | ...................... ...................... 2级SELECT,而且只动态改变子菜单. 很简单,是我偷懒写的.
|