主题:  关于SELECT的ONCHANGE事件问题

elite_5d

职务:普通成员
等级:2
金币:1.0
发贴:330
注册:2003/7/4 12:32:30
#12003/10/29 17:35:06
设有两个SELECT,一个叫S1,一个叫S2,S1的列表值是静态输入,现在想根据S1的变化来确定S2的列表值,即在选择了S1后,S2根据S1的内容从数据库里取数,如果使用S1的ONCHANGE事件来激活一个javascript的函数,对S1的值进行判断,又如何在该函数中加入VBSCRIPT代码根据判断取数据表并形成记录集呢???请赐教!



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#22003/10/29 17:54:36
不可能在客户端去查询数据库

两种方法
1.s1选择后提交到服务器去查询,返回数据

2.生成数据先,然后在客户端筛选



elite_5d

职务:普通成员
等级:2
金币:1.0
发贴:330
注册:2003/7/4 12:32:30
#32003/10/29 18:13:11
那该如何做呢??就像下面这个站的报价查询一样

www.pconline.com.cn/market/price/brandlist/city=2&BigkindProduct=10&SmallKindProduct=7&.html

大家看下更多报价,请选择: 帮助 处,当你更改了设备类型,后面就会跟着改,而且速度很快,应该是楼上说的第2种方法,该如何生成??具体操作能告知吗??



elite_5d

职务:普通成员
等级:2
金币:1.0
发贴:330
注册:2003/7/4 12:32:30
#42003/10/29 20:26:50
按照allinhands的提示用第2种方法解决了,的确不可能在客户端查询数据库!