jQuery autocompletar plug-in de etiquetado como las tags de entrada de StackOverflow?

¿Qué soluciones logran la misma autocompletación que SO utiliza para ingresar tags?

Hay complementos que pueden manejar una palabra pero no he visto ninguno que maneje varias palabras.

Bootstrap: si está usando Bootstrap. Este es realmente bueno: Select2

Además, TokenInput es interesante. Primero, no depende de jQuery-UI, en segundo lugar su configuración es muy fluida.

El único problema que tuve no es compatible con el etiquetado libre de forma nativa. Por lo tanto, tengo que devolver la cadena de consulta de nuevo al cliente como parte de la respuesta JSON.


Como @culithay mencionó en el comentario, TokenInput admite muchas funciones para personalizar. Y destacar de alguna característica que los demás no tienen:

  • tokenLimit: la cantidad máxima de resultados que el usuario puede seleccionar. Use null para permitir selecciones ilimitadas
  • minChars: la cantidad mínima de caracteres que el usuario debe ingresar antes de realizar una búsqueda.
  • queryParam: el nombre del parámetro de consulta que espera contener el término de búsqueda en el lado del servidor

Gracias culithay por la entrada.

Esto originalmente respondía a una pregunta complementaria sobre la sabiduría de descargar jQuery en lugar de acceder a él a través de un CDN, que ya no está presente …

Para responder la cosa sobre Google. Pasé a acceder a JQuery y a la mayoría de estos tipos de bibliotecas a través del CDN correspondiente en mis sitios.

A medida que más gente hace esto, significa que es más probable que se almacene en caché en las máquinas del usuario, por lo que mi voto es una buena idea.

En los cinco años desde que ofrecí esto por primera vez, se ha convertido en sabiduría común.

Otro complemento excelente: http://documentcloud.github.com/visualsearch/

Verifica este complemento:

  • fuente
  • demostración básica
  • más ejemplos

Cómo usar AJAX para cargar las tags https://stackoverflow.com/a/7662534/1078027

Acabamos de abrir este plugin de jquery Github: tactivos / jquery-sew .