Estoy usando una selección de arranque con 1000 opciones.
Cuando trato de desplazarme por las opciones, el desplazamiento desciende alrededor de 60 opciones y se congela en ese lugar.
¿Cómo puedo arreglarlo?
Mi código:
<select class="selectpicker" data-live-search="true"> `<option> 0</option> <option> 1</option> <option> 2</option> <option>1000 more down</option> </select>No estoy muy seguro, pero para mí un selector de selección con 1000 elementos es muy malo porque es muy difícil encontrar y seleccionar una determinada opción (UX malo). Según tengo entendido, las opciones de selección deben limitarse a unas diez o más, según el caso de uso, por supuesto. No conozco muy bien la biblioteca de selección de arranque, sin embargo, supongo que la biblioteca y la etiqueta de selección simplemente no están diseñadas para cargar tantas opciones y, en general, necesitan más memoria para cargar tantas.
Si desea obtener un número como entrada, le recomiendo que use una entrada del tipo número en su lugar.
<!-- Bootstrap --> <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.2.0-beta1/dist/css/bootstrap.min.css" rel="stylesheet" /> <!-- Input --> <input type="number" class="form-control" min="0" max="1000" step="1" value="0">Si no solo almacena números en su entrada, otra posibilidad podría ser crear una especie de búsqueda en vivo donde el usuario ingresa un texto y solo los elementos que coinciden más se muestran en un menú desplegable.