2013-07-23 3 views
0

나는 아래 이미지와 같이 입력 필드 위에 제안 상자를 위치시키고 JQuery 자동 완성을 사용합니다. 사용할 때 autoFocus : true 목록의 첫 번째 요소에 포커스를 설정할 수 있습니다.JQuery UI에서 마지막 요소를 집중시키는 방법 자동 완성

이제 목록의 마지막 요소가 포커스를 맞추기를 원합니다. 즉, 입력 필드에 가장 가까운 요소입니다. 어떻게해야합니까? 목록에서 마지막 요소를 선택하려면 어떻게해야합니까?

enter image description here

자바 스크립트 :

$input.autocomplete({ 
    source: someUrl, 
    minLength: 2, 
    autoFocus: true, 
    position: { my : "left bottom", at: "left top", collision: "none" } 
}); // end autocomplete 
+1

는 jsfiddle을 제공합니다. 항목 주문을 취소 하시겠습니까? –

+0

내 질문이 업데이트되었습니다. 입력 필드에 가장 가까운 요소가 선택되기를 원합니다. – confile

답변

0
$input.autocomplete(someUrl, { 
     matchContains: true, minChars: 1, scroll:true, autoFill: false, scrollHeight: 240, 
     formatItem: function (row, i, max, term) { 
      return row.display; 
     }, 
     formatResult: function (row) { 
      return row.value; 
     }, 
     displayPosition: "left" 
    }); 
+0

이 답변은 jquery UI 자동 완성을위한 것입니까? – confile

+0

예. 여기에 jQuery 자동 완성 사용을 사용하십시오. –

+0

이것은 작동하지 않습니다! – confile