jQuery autocomplete 함수, 아직 데이터베이스에서 사용할 수없는 단어에 대한 지원을 추가하는 방법은 무엇입니까?
-
19-09-2019 - |
문제
사용자가 여러 태그 단어를 지정할 수있는 사이트에서 사용 방법과 같은 태그 시스템을 구현하려고합니다. 그러나 jQuery 플러그인으로 사용 가능한 다른 모든 자동 완성 기능 외에도 사용자가 데이터베이스가 아닌 새 단어를 입력 할 수 있도록하고 싶습니다.
누구든지 그렇게 할 수있는 플러그인을 아는 사람이 있습니까? 또는 그렇지 않은 경우 기존 자동 완성 기능에 해당 기능을 추가 할 수있는 방법은 무엇입니까?
여러 개의 태그를 잘 지원하기 때문에 현재 Drew Wilson의 AutoSuggest 플러그인을 탐색하고 있습니다. http://code.drewwilson.com/entry/autosuggest-jquery-plugin
도움이 된 도움이 감사드립니다! 감사 :)
해결책
mustmatch = false (기본값)로 자동 완성 플러그인을 사용할 수 있습니다. 이런 식으로 입력은 데이터베이스 제안으로 제한되지 않습니다.
http://docs.jquery.com/plugins/autocomplete/autocemplete#url_or_dataoptions
새 항목을 데이터베이스에 추가하려면 서버 측에서이를 구현해야하며 클라이언트로부터 적절한 호출을해야하지만, 그것이 당신이 묻는 것이 확실하지 않습니다.
다른 팁
부작용이 허용 될 것이라고 확신합니까? 예를 들어 동일한 태그의 8 가지 철자가 있으면 문제가됩니다.
SO와 같은 일종의 평판 시스템을 사용하여 책임을 '수익'한 사람들에게 새 태그를 추가 할 수있는 능력을 제한 할 수 있습니까? 이런 식으로 당신은 당신의 태그를 모두 진흙 투성시킬 가능성이 적습니다.