jQuery autocomplete tagging plug-In jak znaczniki wejściowe StackOverflow? [zamknięte]

zamknięte. to pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi.

chcesz poprawić to pytanie? Update the pytanie więc to on-topic {[3] } dla przepełnienia stosu.

Zamknięte 4 lata temu .

Popraw to pytanie

Jakie rozwiązania pozwalają uzyskać to samo autouzupełnianie, którego używa się do wprowadzania tagów?

Są wtyczki, które mogą obsługiwać jedno słowo, ale nie widziałem żadnych, które obsługują wiele słowa.

Author: Joe Phillips, 2009-02-06

6 answers

Bootstrap: Jeśli używasz Bootstrap. To jest naprawdę dobre: Select2

Również, TokenInput jest interesujący. Po pierwsze, nie zależy od jQuery-UI, po drugie jego konfiguracja jest bardzo płynna.

Jedyny problem, który miałem, nie obsługuje natywnie swobodnego tagowania. Więc, muszę zwrócić ciąg zapytania z powrotem do klienta jako część odpowiedzi JSON.


Jak wspomniał @culithay w komentarzu, TokenInput obsługuje wiele funkcji do dostosuj. I podkreślenie niektórych cech, których inni nie mają:

  • tokenLimit: Maksymalna liczba wyników dozwolonych do wyboru przez użytkownika. Użyj null, aby zezwolić na nieograniczone selekcje
  • minChars: minimalna liczba znaków, które użytkownik musi wprowadzić przed wykonaniem wyszukiwania.
  • queryParam: nazwa zapytania param, które ma zawierać wyszukiwany termin po stronie serwera

Dzięki culithay za wkład.

 63
Author: Nishant,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-10-22 06:41:11

To pierwotnie odpowiadało na dodatkowe pytanie o mądrość pobierania jQuery a uzyskiwania do niego dostępu przez CDN, którego już nie ma...

Aby odpowiedzieć na pytanie o Google. Przeniosłem się do dostępu do JQuery i większości innych tego rodzaju bibliotek za pośrednictwem odpowiedniego CDN w moich witrynach.

Jak więcej osób robi to oznacza, że jest to bardziej prawdopodobne, aby być buforowane na maszynach użytkownika, więc mój głos idzie na dobry pomysł.

W ciągu pięciu lat od kiedy po raz pierwszy zaoferowałem to stało się powszechną mądrością.

 8
Author: Julian,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-06-10 11:24:14
 5
Author: Mrchief,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-08-07 03:06:23
 3
Author: boreq,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-03-15 22:17:41

[[0]}właśnie otworzyliśmy wtyczkę jquery Github: tactivos/jquery-sew .

 1
Author: user1880508,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-03-15 22:15:08