jQuery автозаполнения тегов плагин, как входные теги StackOverflow в? [закрытый]

какие решения выполняют то же автоматическое завершение, что и для ввода тегов?

есть плагины, которые могут обрабатывать одно слово, но я не видел ни одного, который обрабатывает несколько слов.

6 ответов



Bootstrap: Если вы используете Bootstrap. Это действительно хорошо:Select2

и TokenInput интересна. Во-первых, он не зависит от jQuery-UI, во-вторых, его конфигурация очень гладкая.

единственная проблема, которая у меня была, не поддерживает бесплатную маркировку изначально. Итак, я должен вернуть строку запроса обратно клиенту как часть ответа JSON.


Как @culithay упоминается в комментарии, TokenInput поддерживает множество функций для настройки. И выделить некоторые функции, которые другие не имеют:

  • tokenLimit: максимальное количество результатов, разрешенных для выбора пользователем. Используйте null, чтобы разрешить неограниченный выбор
  • minChars: минимальное количество символов, которое пользователь должен ввести перед выполнением поиска.
  • queryParam: имя параметра запроса, который должен содержать поисковый запрос на серверная сторона

спасибо culithay за ввод.


это первоначально ответило на дополнительный вопрос о мудрости загрузки jQuery против доступа к нему через CDN, которого больше нет...

чтобы ответить на вопрос о Google. Я перешел к доступу к jQuery и большинству других таких библиотек через соответствующий CDN на моих сайтах.

поскольку больше людей делают это, это означает, что он с большей вероятностью будет кэшироваться на машинах пользователя, поэтому мой голос идет за хорошую идею.

за пять лет с тех пор как я впервые предложил это, это стало общей мудростью.


еще один отличный плагин: http://documentcloud.github.com/visualsearch/


проверить этот плагин:

Как использовать AJAX для загрузки тегов https://stackoverflow.com/a/7662534/1078027


мы просто открываем этот плагин jQuery Github: tactivos/jquery-шить.