1

jQuery UI 자동 완성에 대한 거의 모든 게시물을 읽었지만 아직 이해할 수 없습니다. 그래서 그것을jQuery UI 자동 완성 "일치하지 않음"선택

"검색어가을 입력되는"에 대한

이 항목을 작성 : 일치가없는 경우

, 나는 무언가 같이 말한다 목록에 항목을 추가 할 필요가 을 선택할 수 있으며 새 항목을 처리하는 함수를 실행할 수 있습니다.

내가 겪고있는 문제는 메뉴와 목록을 업데이트하기 위해 어느 이벤트에 연결해야하는지 파악하는 것입니다.

답변

0

서버가 사용자가 '새 항목'을 입력했는지 보통 결정하지 않습니까?

저는 여러분의 환경에 대한 기본적인 가정을하고 있습니다. 자동 완성 목록은 일부 MySQL 데이터에서 제공됩니다. 따라서 서버는 용어가 새로운 것인지를 알아야합니다. 클라이언트의 사용자 입력을 신뢰하지 마십시오.

자동 완성 UI는 특정 입력을 강제하는 방법이 아니며 사용자가 기존 값이나 공통 값을 다시 사용하는 도구 일뿐입니다. 실제 해석은 서버에서 이루어져야합니다.

+0

예 -하지만 검색어 ISN 경우 서버 (또는 로컬 배열)에서 반환 된 목록에 없습니다. 메뉴를 닫지 않고도 목록에서 선택 가능한 항목이 필요합니다. – neil