在我的应用程序中,JQueryUI自动完成源是一个非常大的集合。当我将源绑定到文本框时,当许多项与用户输入匹配时,大列表将贯穿整个页面。有没有办法在建议列表中添加滚动条?目前,我将服务器上的响应限制为20项。但是,这将使我们的用户感到艰难。
顺便说一句,我正在动态构建自动建议列表,每次用户输入新角色时都会调用服务器。
答案 0 :(得分:2)
将结果修剪至20-30个结果并等待用户下一个字母更好地过滤搜索结果。
拥有非常大的自动完成列表并不是一个好习惯,因为你会失去很多性能,并且自动完成的所有优点都会消失。