请问在jsp页面怎样实现类似google搜索的下拉列表效率高?
现在我的做法是从数据库中首先检索出所有的数据,然后通过js把满足输入框中输入的内容的数据依次添加到下拉列表
现在有接近一万条数据,效率非常低,通常都要十几秒到半分钟的样子。
请问有好的方法实现这样的功能吗?
[b]问题补充:[/b]
[quote]
这样当然效率非常低,接近一万条数据,如果你分页为一面10个,那就有1000个option,你这样当然搞死浏览器了,我们以前也遇到过这种问题,你就应该只显示比如10个option,再加上一个“上10条”和“下10条”当用户选择的时候,再动态显示“上10条”或“下10条”来填充下拉列表,
当然还有一种就是有一个文本框让用户输入每几页,按ENTER时跳转之类的
[/quote]
非常可行,不过下拉框中能做出这样的分页效果?
那该怎么做呢?