论坛首页 入门技术论坛

面试:大数据量的下拉列表

浏览 46116 次
该帖已经被评为新手帖
作者 正文
   发表时间:2010-07-08  
用ComboBoxGrid
0 请登录后投票
   发表时间:2010-07-08  
是不是就是那种当浏览器滚动条到底部的时候获取下面指定数量的数据?再往下浏览滚动条再到底部,再获取?
跟帖求解决方案。。
0 请登录后投票
   发表时间:2010-07-08  
我非常不喜欢楼上说的这种体验,非常非常不喜欢
0 请登录后投票
   发表时间:2010-07-08  
javaest 写道
一个包含10000个Option的Select,用户怎么找到他需要的那一个Option呢.在业务中式没意义的.
可能面试官为了测试应试者是否知道他所知道的一个技巧.
下拉列表可以下拉出来一棵树形,通过大中小类组织这10000个Option,而树形需要点击时异步展现子节点.
这样还有点意义.

同意,我们这儿是用树形解决的。
0 请登录后投票
   发表时间:2010-07-08  
可以尝试使用异步滚动加载,设置每次加载的下拉项的条目数以保证性能和用户体验
0 请登录后投票
   发表时间:2010-07-08  
風一樣的男子 写道
玩QQ微博不?
玩的话你应该知道怎么搞


你们是要给QQ微博做广告还是怎么的?
到底是怎么做,你说一声就行,卖什么关子,会就会,不会就不会
0 请登录后投票
   发表时间:2010-07-08  
用树形来解决,用户也要去找, 多麻烦,而且每次异步去取, 也会影响用户使用体验。

我觉的应该同时支持类似于google这种输入自动查询的方式或跳出一个对话框, 让用户通过对话框来选择。
0 请登录后投票
   发表时间:2010-07-08  
houzhaowei 写道
javaest 写道
一个包含10000个Option的Select,用户怎么找到他需要的那一个Option呢.在业务中式没意义的.
可能面试官为了测试应试者是否知道他所知道的一个技巧.
下拉列表可以下拉出来一棵树形,通过大中小类组织这10000个Option,而树形需要点击时异步展现子节点.
这样还有点意义.

同意,我们这儿是用树形解决的。


用tree的形式觉得还是可以的,至于说滚动的添加数据,可能用户体验不是很好,考虑数据延迟的问题和技术实现上是不算太好的.
至于分页的话,就不要用下拉框了,还是弹出个窗口在用回调函数搞定的好些
0 请登录后投票
   发表时间:2010-07-08  
不考虑需求的合理性的话,就用filter,显示时候第一次显示n,再往下拉显示2*n,这种情况在显示大量数据时候很常用。
0 请登录后投票
   发表时间:2010-07-08  
houzhaowei 写道
javaest 写道
一个包含10000个Option的Select,用户怎么找到他需要的那一个Option呢.在业务中式没意义的.
可能面试官为了测试应试者是否知道他所知道的一个技巧.
下拉列表可以下拉出来一棵树形,通过大中小类组织这10000个Option,而树形需要点击时异步展现子节点.
这样还有点意义.

同意,我们这儿是用树形解决的。

一万条数据,如果直接用下拉列表,让用户找到他想要的很难,眼睛都花了。所以这一万条数据应该有层的关系,好让用户去找。这样做成下拉树形式可以解决解决,不要做出下拉列表。
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics