2012-07-21 12 views
8

Buscando una implementación de elementos de IU que permita seleccionar varios elementos de un conjunto predefinido, al igual que el editor de etiquetas que tenemos aquí, debajo del formulario de preguntas en StackOverflow.Cualquier editor de etiquetas de código abierto, como SO?

Ni siquiera sé cuál es el nombre correcto de dicho control para google. ¿Selección múltiple? Multi-edición?

Autocompletar (y jQuery Autocmplete) no es suficiente porque selecciona solo un elemento, aunque el editor de etiquetas tiene autocompletar como una ayuda.

jQuery está bien aunque prefiero JavaScript genérico que funciona en los navegadores modernos: IE9 + y el resto.

Respuesta

12

jQuery UI Autocomplete tiene multi-select de compatibilidad.

Aparte de eso, en ningún orden en particular:

Editar: acaba de encontrar otra pregunta similar SO. Eche un vistazo allí también: jQuery autocomplete tagging plug-in like StackOverflow's input tags?

+0

Gracias por la respuesta Miroslav. Es extraño que este elemento de UI no tenga un nombre comúnmente aceptado. También es una lástima que todos estén basados ​​en jQuery, aunque estoy bastante seguro de que muchos no funcionarán en navegadores más antiguos debido a CSS avanzado, etc. Entonces, si los navegadores más antiguos no son compatibles, ¿por qué usar jQuery? De todos modos, eso fue bastante retórico :) – mojuba

+1

Bueno, tenemos que http://movethewebforward.org/ eventualmente :) –

+0

y de todos modos Internet Explorer (el elefante en la sala aquí) _es_ compatible con jQuery volver a ie6! que definitivamente es <1% de incluso usuarios de todos modos hoy (2013). –

3

Chosen.js es una biblioteca de limpieza simple; también permite selecciones múltiples.

enter image description here

+0

No admite etiquetas del lado del servidor. Tendría que descargarlos todos localmente para este complemento, que es inútil cuando hay decenas de miles de etiquetas. – Triynko

Cuestiones relacionadas