Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

136
Visualizações
¿Orden de prioridad para la búsqueda en vivo de datos en selectpicker?

Estoy trabajando en la implementación de un elemento de búsqueda en vivo de datos dentro de una selección. Actualmente lo tengo para que los resultados de búsqueda en vivo se devuelvan solo si la opción comienza con el término de búsqueda, mediante el uso de: data-live-search-style="startsWith".

Me gustaría que los resultados incluyeran opciones que también solo incluyan el término de búsqueda. Si elimino data-live-search-style="startsWith", veo este comportamiento; sin embargo, quiero que los resultados que coincidan con la condición de inicio con se muestren en la parte superior, de modo que, si es necesario, se muestre dos veces una sola etiqueta de grupo de opciones.

Por ejemplo, supongamos que tengo la siguiente configuración de selección, con una búsqueda de datos en vivo incluida:

 <select id="sp" class="form-control selectpicker" data-live-search="true" data-live-search-style="startsWith" multiple> <optgroup label='Vegetables'> <option value='celery'>Celery</option> <option value='carrot'>Carrot</option> <option value='artichoke'>Artichoke</option> </optgroup> <optgroup label='Fruits'> <option value='cherry'>Cherry</option> <option value='apple'>Apple</option> <option value='papaya'>Papaya</option> </optgroup> </select>

Si el usuario escribe "ch", los resultados de la búsqueda deberían ser Cereza (en la etiqueta del grupo de opciones Frutas) y luego Alcachofa (en la etiqueta del grupo de opciones Verduras). Usar data-live-search-style-"startsWith" significa que actualmente solo veo a Cherry. ¿Hay alguna forma de ordenar por "comienza con" y luego mostrar opciones que "contengan" el término de búsqueda? ¡Gracias!

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Creo que puedes aplicar el complemento select2 para esa situación.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda