遇到一个头疼的问题:
选择菜单里有十来万个选择值,然后又需要循环显示十来次,有时又有几个这样的菜单;
即使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===================