也就是当点击该下拉列表框时出现一个loading提示"正在装载数据,请稍侯..."
然后用xmlhttp从数据库中查询数据,最后生成一个下拉列表框,loading提示框消失.
这是一个很实用的功能,相信很多朋友都遇到过,希望大家能给我点参考,谢谢了先.
如果谁的回帖被我采纳了,我会另开贴100分以示感谢,决不失言.
10 个解决方案
#1
http://icebergweb.com/autoComplete/serverSelect.htm
#2
不知你是不是在asp中,
如果是asp,可以用sql语句实现。
如果是asp,可以用sql语句实现。
#3
to ice_berg16
谢谢了先
serverSelect虽然可以在点击时装载数据,但是你这样只转载一次,如果这时后台数据库里数据有变化,你也只有在刷新页面后才能重新装载.我需要的是每次点击都装载后台数据.
再顶一下
谢谢了先
serverSelect虽然可以在点击时装载数据,但是你这样只转载一次,如果这时后台数据库里数据有变化,你也只有在刷新页面后才能重新装载.我需要的是每次点击都装载后台数据.
再顶一下
#4
不可能,每次点击都装载用户怎么进行选择?
#5
是啊,刚开始我想改用onfocus装载,发现也不行
现在我正在考虑,要不要自己写一个模拟select呢
比如用文本框加列表框模拟
点击文本框的时候装载数据,并用列表框列出数据以供选择
然后用户选好以后关闭该列表框
你觉得呢?
现在我正在考虑,要不要自己写一个模拟select呢
比如用文本框加列表框模拟
点击文本框的时候装载数据,并用列表框列出数据以供选择
然后用户选好以后关闭该列表框
你觉得呢?
#6
我觉得没有必要,用户选择的时候一般也是只选择一次罢了,
为什么每次点击都要装载?
哪个用户会没事一个劲的狂点?
为什么每次点击都要装载?
哪个用户会没事一个劲的狂点?
#7
这很难说哦
比如说现在我要给一个客户下定单
但是当我进了"添加定单"页面
才发现客户下拉列表框里没有该客户
但是定单里面可能我已经完成了一些信息的填写
所以我不甘心把该定单页面关了
于是我打开另外一个页面去把客户的信息添加进数据库
这时我希望能不刷新定单页面就可以调入刚添加的客户信息
所以就要用到这样一个功能
比如说现在我要给一个客户下定单
但是当我进了"添加定单"页面
才发现客户下拉列表框里没有该客户
但是定单里面可能我已经完成了一些信息的填写
所以我不甘心把该定单页面关了
于是我打开另外一个页面去把客户的信息添加进数据库
这时我希望能不刷新定单页面就可以调入刚添加的客户信息
所以就要用到这样一个功能
#8
另外,我再给你提一个建议
就是为serverSelect的数据源加一个selected
对于记录的编辑这是需要的
就是为serverSelect的数据源加一个selected
对于记录的编辑这是需要的
#9
那你完全可以使用按钮还实现载入数据的功能,不用非得单击SELECT控件,
用按钮的话就好做多了。
用按钮的话就好做多了。
#10
用按钮是可以
不过用起来和看起来都不爽
就算用select也不用担心
因为一般情况下用户是没有必要过多的点击它装载数据的
不过用起来和看起来都不爽
就算用select也不用担心
因为一般情况下用户是没有必要过多的点击它装载数据的
#1
http://icebergweb.com/autoComplete/serverSelect.htm
#2
不知你是不是在asp中,
如果是asp,可以用sql语句实现。
如果是asp,可以用sql语句实现。
#3
to ice_berg16
谢谢了先
serverSelect虽然可以在点击时装载数据,但是你这样只转载一次,如果这时后台数据库里数据有变化,你也只有在刷新页面后才能重新装载.我需要的是每次点击都装载后台数据.
再顶一下
谢谢了先
serverSelect虽然可以在点击时装载数据,但是你这样只转载一次,如果这时后台数据库里数据有变化,你也只有在刷新页面后才能重新装载.我需要的是每次点击都装载后台数据.
再顶一下
#4
不可能,每次点击都装载用户怎么进行选择?
#5
是啊,刚开始我想改用onfocus装载,发现也不行
现在我正在考虑,要不要自己写一个模拟select呢
比如用文本框加列表框模拟
点击文本框的时候装载数据,并用列表框列出数据以供选择
然后用户选好以后关闭该列表框
你觉得呢?
现在我正在考虑,要不要自己写一个模拟select呢
比如用文本框加列表框模拟
点击文本框的时候装载数据,并用列表框列出数据以供选择
然后用户选好以后关闭该列表框
你觉得呢?
#6
我觉得没有必要,用户选择的时候一般也是只选择一次罢了,
为什么每次点击都要装载?
哪个用户会没事一个劲的狂点?
为什么每次点击都要装载?
哪个用户会没事一个劲的狂点?
#7
这很难说哦
比如说现在我要给一个客户下定单
但是当我进了"添加定单"页面
才发现客户下拉列表框里没有该客户
但是定单里面可能我已经完成了一些信息的填写
所以我不甘心把该定单页面关了
于是我打开另外一个页面去把客户的信息添加进数据库
这时我希望能不刷新定单页面就可以调入刚添加的客户信息
所以就要用到这样一个功能
比如说现在我要给一个客户下定单
但是当我进了"添加定单"页面
才发现客户下拉列表框里没有该客户
但是定单里面可能我已经完成了一些信息的填写
所以我不甘心把该定单页面关了
于是我打开另外一个页面去把客户的信息添加进数据库
这时我希望能不刷新定单页面就可以调入刚添加的客户信息
所以就要用到这样一个功能
#8
另外,我再给你提一个建议
就是为serverSelect的数据源加一个selected
对于记录的编辑这是需要的
就是为serverSelect的数据源加一个selected
对于记录的编辑这是需要的
#9
那你完全可以使用按钮还实现载入数据的功能,不用非得单击SELECT控件,
用按钮的话就好做多了。
用按钮的话就好做多了。
#10
用按钮是可以
不过用起来和看起来都不爽
就算用select也不用担心
因为一般情况下用户是没有必要过多的点击它装载数据的
不过用起来和看起来都不爽
就算用select也不用担心
因为一般情况下用户是没有必要过多的点击它装载数据的