我的jQuery UI自动完成ComboBox在右侧没有滚动条,并且变得非常不幸,如下所示。我想将这个列表限制在一个合理的长度 - 关于如何完成的任何想法?谢谢!jQueryUI自动填充组合框太长
30
A
回答
65
您可以通过CSS设置高度:
.ui-autocomplete {
max-height: 600px;
overflow-y: auto; /* prevent horizontal scrollbar */
overflow-x: hidden; /* add padding to account for vertical scrollbar */
z-index:1000 !important;
}
1
开始寻找到的CSS。下拉列表最有可能是select或ul。如果下拉列表包含在DIV中,请添加“overflow:auto”,这会给它一个滚动条。或者将最大高度设置为div。另一个解决方案是对结果进行限制。只是不要使用那么多条目填充框。
3
这是一个老问题,因此,尽管通过j08691解决工作正常与旧Primefaces,现在的类名称已更改为“UI的自动完成列表“:
.ui-autocomplete-list {
max-height: 400px;
overflow-y: auto; /* prevent horizontal scrollbar */
overflow-x: hidden; /* add padding to account for vertical scrollbar */
z-index:1000 !important;
}
1
在某些时候,这又变了,因为jQuery的UI 1.12.1类是 'UI-autocomplete.ui前期' 这样公认的答案就变成了:
.ui-autocomplete.ui-front {
max-height: 600px;
overflow-y: auto; /* prevent horizontal scrollbar */
overflow-x: hidden; /* add padding to account for vertical scrollbar */
z-index:1000 !important;
}
相关问题
- 1. 自动填充组合框
- 2. 自动填充组合框
- 3. 填充组合框动态
- 4. 填充动态组合框
- 5. 填充组合框
- 6. 填充组合框
- 7. 填充组合框
- 8. 填充组合框
- 9. 组合框填充
- 10. 组合框项太长
- 11. C++:填充数组的时间太长
- 12. 如何用jqueryui取消自动填充?
- 13. 从组合框自动填充文本框
- 14. 填充型动态到组合框
- 15. VBA - 动态范围填充组合框
- 16. 如何动态地填充组合框?
- 17. 动态填充组合框(Flex)
- 18. 填充组合框动态地ExtJS的
- 19. 动态填充组合框Qt
- 20. WiX动态填充组合框
- 21. 填充组合框的ExtJS
- 22. 填充组合框项目
- 23. 重新填充组合框
- 24. wpf组合框填充
- 25. 的excel组合框填充
- 26. 从自动填充组合框停止下拉选择组合框
- 27. 如何使jquery-ui的自动填充组合框部件填充后点击?
- 28. 自动填充范围内的组合框
- 29. 当填充时在组合框上自动设置SelectedIndex
- 30. 如何关闭Extjs组合框中的自动填充功能?
[限制结果在jQuery自动完成]可能的重复(http://stackoverflow.com/questions/4071887/limit-the-result-in-jquery-autocomplete) – 2012-02-07 19:47:32