이미이 플러그인이 있는지 알고 싶다면 직접 코딩 할 것입니다. 다음은 정확한 요구 사항입니다.일치하는 입력 문자열의 수를 기반으로 사용자 텍스트 입력 및 그룹화를 사용하여 드롭 다운을 필터링하는 모든 jquery 1.3 호환 플러그인
<select id="values" name="country">
<option value="1">Hello world</option>
<option value="2">Hello there</option>
<option value="3">Hello again</option>
<option value="4">Andorra</option>
<option value="5">Argentina</option>
<option value="6">Armenia</option>
<option value="7">Aruba</option>
<option value="8">Australia</option>
<option value="9">Austria</option>
...
</select>
그리고 사용자가 드롭 다운 내용을 필터링하기위한 입력 필드가 -
내가이 같은 드롭 다운 목록을 말한다. 그래서 처음에 다음과 같습니다 -사용 사례 (요구 사항) 하나의 단어 항목의
명백한 경우 -> 사용자가 "안녕하세요"입력
결과가 있어야를 "Hello"가 포함 된 유일한 옵션
<select id="values" name="country">
<option value="1">Hello world</option>
<option value="2">Hello there</option>
<option value="3">Hello again</option>
</select>
M 최종 단어 입력 -> 예 : "Hello hello", OR 논리가 옵션에 적용되어야하고 단어가 포함 된 옵션이 남아 있어야합니다. 내가 찾고 있어요
<select id="values" name="country">
<option value="3">Hello again</option>
<option value="2">Hello there</option>
<option value="1">Hello world</option>
</select>
추가적인 개선이 모든 단어가 상단에 일치하는 그룹에 일치하는 단어의 수에 기초하여 결과이며, 적은 단어 다음에이처럼 끝까지 뭔가를 일치 -
나는 이것이 매우 구체적인 요구 사항입니다 알고 있지만, 아직 시도했다 ... 나는이 질문 Jquery: Filter dropdown list as you type 거기에 주어진 몇 가지 플러그인 데모를 확인하지만, 전자를 찾지 못했습니다
xactly 무엇을 찾고 있습니다. 첫 번째 부분 JQuery UI MultiSelect에는 찾고있는 OR 검색 논리가 있지만 그룹화는 없습니다. 하지만 그 jquery 1.5 및 the older version jquery 1.3 작동하지 않는 입력 된 필드가 필요합니다.
jQuery 1.3은 1 년 반 전에 대체되었습니다 (웹 시간은 합리적으로 긴 시간 임). *** 그때 이래로 *** 버그가 많이 수정되어 새로운 기능이 추가되었습니다. 점점 더 오래된 버전의 플러그인을 찾으려고 노력하는 대신 업그레이드에 약간의 시간을 투자 할 것입니다. FWIW. 분명히, 만약 당신이 정말로 * 업그레이드 할 수 없다면, 정말로 할 수는 없지만, ... –