Mi jQuery UI Autocompletar ComboBox no tiene una barra de desplazamiento en el lado derecho y se pone muy, desafortunadamente, largo como se muestra a continuación. Me gustaría restringir esta lista a una longitud razonable, ¿alguna reflexión sobre cómo se podría lograr? ¡Gracias!jQueryUI Autocompletar ComboBox Demasiado largo
30
A
Respuesta
65
Puede ajustar la altura a través de 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
empezar a buscar en el CSS. Lo más probable es que la lista desplegable sea una selección o ul. Si el menú desplegable se incluye dentro de un DIV, agregue "overflow: auto", que le dará una barra de desplazamiento. O establece la altura máxima para el div. Otra solución sería poner un límite a los resultados. Simplemente no llene la casilla con tantas entradas.
3
Ésta es una cuestión de edad, por lo que mientras la solución por j08691 funcionó bien con Primefaces mayores, ahora el nombre de clase ha cambiado a "ui-autocompletar lista ":
.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
En algún momento esto ha cambiado de nuevo, a partir de jQuery-UI 1.12.1 es la clase 'ui-autocomplete.ui adelantado' por lo que la respuesta aceptada se convierte en:
.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;
}
Cuestiones relacionadas
- 1. Cómo mostrar texto demasiado largo correctamente en WPF ComboBox
- 2. ExtJS ComboBox 4 Autocompletar
- 3. Autocompletar ComboBox C#
- 4. ComboBox Autocompletar en SubString
- 5. jQuery Combobox/seleccionar autocompletar?
- 6. Extjs combobox autocompletar no funciona
- 7. Combobox y autocompletar en C#
- 8. jQueryUI autocompletar - datos personalizados y visualización
- 9. Combobox WPF con autocompletar/auto-filtro?
- 10. Agregar un vínculo a un elemento de autocompletar JQueryUI
- 11. Vim E854: camino demasiado largo para la terminación
- 12. jquery ui autocompletar combobox con categorías
- 13. WPF IsEditable en ComboBox - cómo eliminar autocompletar
- 14. Error de socket: 90: mensaje Demasiado largo
- 15. java.lang.InternalError: nombre es demasiado largo para representar
- 16. jQueryUI autocompletar con los resultados se puede hacer clic
- 17. cómo crear el combobox autocompletar de selección múltiple?
- 18. establecer el valor en el combobox de autocompletar de jquery
- 19. Sobrescribir formas de ganar ComboBox Autocompletar Sugerir regla
- 20. ¿Cómo se establece un valor predeterminado con jquery autocompletar combobox?
- 21. Error HTTP 414. El URL de solicitud es demasiado largo
- 22. Identificador generado demasiado largo para el nombre de restricción
- 23. Error de número largo de Java demasiado grande?
- 24. Extraño error de Oracle: Identificador demasiado largo ORA-00972
- 25. Chrome se bloquea al URI es demasiado largo
- 26. tipo de datos MySQL: Texto ,,, erroring: Los datos demasiado largo
- 27. Menú contextual del Explorador de soluciones demasiado largo
- 28. ¿Cuándo es un nombre de función demasiado largo?
- 29. hibernate identificador de oráculo es demasiado largo ORA-00972
- 30. consola de Windows: Lista arquetipo de Maven es demasiado largo
posible duplicado de [Limitar el resultado en jQuery Autocompletar] (http://stackoverflow.com/questions/4071887/limit-the-result-in-jquery-autocomplete) –