选择菜单的选择值太多,怎么办?

遇到一个头疼的问题:

选择菜单里有十来万个选择值,然后又需要循环显示十来次,有时又有几个这样的菜单;

即使Server.ScriptTimeout = 600;程序也运行不了。怎么办?

有什么办法来解决这十来万个选择值的菜单(或者不用选择菜单能否实现选择)呢?

---------------------------------------------------------------

你有这样的要求就证明设计有问题,换个思路,用其他的方法不行吗?
---------------------------------------------------------------

恐怖! ^_^

十来万个中间去选择,眼睛都要看花
还不如让别人自己输入,然后用js判断格式
---------------------------------------------------------------

你这些菜单是用来选择些什么呢?如果是商品,可以将其进行归类,先选大类再选小类;是其它的信息也可以此类推!

这样就不会一次就要读取上十万条的数据了!
---------------------------------------------------------------

我赞成cqfeng(),最好是用JS来判断格式,并根据用户的输入来读取相应的数据即可嘛!何必搞得那么恐怖呢?
---------------------------------------------------------------

你为什么不考虑用一个模糊查询呢,让用户输入某些关键字,就出来一堆相关的结果,这样不是很好吗。
一下子取出10万条记录,简直开玩笑,你想想那个滚动条会有多细吧,呵呵
---------------------------------------------------------------

是不是select标签的默认选择?
如果是的话用js来做
select.options[``` =i

 1  
 2不要在服务器端判断   
 3\---------------------------------------------------------------   
 4  
 5有十来万个呀,   
 6那还选什么呀!   
 7直接填写嘛就是了   
 8  
 9  
10\---------------------------------------------------------------   
11  
12哈哈,设计思路的问题。   
13\---------------------------------------------------------------   
14  
15模糊查询吧   
16  
17还可以用“在结果中继续搜索这种方法”让客户逐步接近呀   
18  
19见google搜索引擎   
20  
21另外,你吧客户需求讲来听听,我们可以考虑   
22  
23  
24========楼主=========   
25  
26最后我选择了用XMLHttp,   
27选择菜单旁边提供一个输入框,再匹配输入的值提供一定数量的选择;   
28  
29===================
Published At
Categories with Web编程
Tagged with
comments powered by Disqus