2009-06-18 6 views
0

저는 최근 웹 응용 프로그램에서 가벼운 DOM 조작을 위해 jQuery를 사용하고 있습니다. 사용자가 입력해야하는 데이터 입력란에 자동 완성을 추가해야합니다.이 입력란의 데이터는 매우 제한된 데이터 세트에서 가져 왔지만 사용자는 데이터를 전체 형식으로 입력 할 수 있습니다. 예 : 제품 이름 및 코드 형식 (예 : 기사 ID. 예를 들어, "Panasonic DVD Player"와 PAN-DV-24는 동일합니다.두 개의 데이터 세트를 사용하는 jQuery 자동 완성?

데이터 세트는 실제로 작고 어쩌면 300 행이므로 jQuery를 사용하여 전체 형식 및 코드 형식이 정의 된 데이터 집합에서 검색하는 자동 완성을 구현하는 방법을 생각했습니다. 나는 jQuery에 대한 자동 완성 플러그인의 상태에 대해 많은 불확실성이있는 것으로 보였습니다. 두 개의 데이터 열을 "동의어"로 취급하는 자동 완성을 어떻게 구현할 지 확신하지 못합니다.

답변

0

데이터 문제는 서비스 계층 뒤에 있어야합니다. jquery를 통해 웹 서비스에 쿼리 용어를 전달합니다. 웹 서비스는 2 ~ 3 개 또는 4 개의 데이터 목록을 검색하고 적절한 용어 목록을 반환합니다. 그러나 검색을 구현하는 방법에 대한 논리는 클라이언트에서 숨겨져 있어야합니다! 거기에서 DHTML을 사용하여 발견 된 단어 목록을 표시 할 수 있습니다.