2012-05-29 2 views
0

이 js 코드를 편집하여 각 단어 뒤에 자동 완성 기능이 실행되도록하려고합니다. non-breaking space; 에 관계없이 각각의 non-breaking space 전에 입력 된 텍스트 여부 태그의. 예를 들어 PHP를 입력하면 태그 중 하나입니다. 하지만, 다음에 입력 할 텍스트가 태그 중 하나 여야합니다. 그렇지 않으면 PHP가 자동 완성을 활성화하지 않으면 입력 한 내용이 모두 태그의 일부 여야합니다. 당신은이 같은 플러그인을 찾는 것을마지막 단어에 jquery 자동 완성

+0

[관심있는 모든 사람들을위한 실제 읽을 수있는 코드] (http://jsfiddle.net/Daedalus/BLGCQ/1/). – Daedalus

+0

예, 코드 혼란에 대해 사과드립니다. 그러나 자동 완성 기능은 입력 된 모든 항목이 태그 중 하나로 자동 완성 드롭 다운 목록에서 선택되지 않으면 작동하지 않습니다. 필자는 텍스트 영역의 어느 지점에서든 사람을 태그 할 수있는 fb에서와 같은 방식으로 작동해야합니다. – Lance

+0

문제점을 다시 반복 할 필요가 없습니다. 내 게시물에 설명 된대로, 내가 한 모든 코드는 형식입니다. 다음 번에는 js 바이올린의 '깔끔한'버튼을 클릭하십시오. – Daedalus

답변

0

내가 생각 jsfiddle에이 예제를 찾을 수 있습니다

http://levycarneiro.com/projects/tag-it/example.html
- 또는 - 가 http://code.drewwilson.com/entry/autosuggest-jquery-plugin

기본적으로 당신이 jQuery를 자동 완성 "를 볼 필요가 태그 "대신"jQuery 자동 완성 "을 선택하십시오.

+0

음. 첫 번째 것은 좋다. 그러나 나는 입력 된 모든 단어가 태그가되도록하기를 원하지 않습니다. 입력 한 단어가 jquery 코드에 정의 된 허용 값 중 하나 인 경우에만 해당됩니다. – Lance

+0

달성하려는 실제 목표의 목표는 무엇입니까? 검색 상자입니까? 콤보 상자? 체크리스트, 라디오 버튼? HTML 대체 및 원하는 사용자 환경은 무엇입니까? – Norris

+0

글쎄,이 모든 문제는 anchor 태그가 textareas 내부에서 지원되지 않는다는 것을 알았을 때 나타났습니다. 이 코드는 사용자가 기사를 편집하는 데 사용하는 텍스트 영역에 적용됩니다. 그러나 사용자가 다른 기사를 태그 할 수 있기를 바랍니다. – Lance