2013-06-17 5 views
0

kendoAutoComplete로 설정된 텍스트 상자에 커서를 설정하려고하지만 커서가 표시되지 않습니다.자동 완성 텍스트 상자에 포커스() 설정

검도의 사용 AutoComplete basic demo Chrome 개발자 콘솔에서 다음 코드를 실행 중이지만 커서가 표시되지 않습니다. 코드가 실행되면

$('#countries').focus() 

, 내가 입력 상자 주위의 범위는 회색으로 테두리 색상을 변경하는 'K-상태에 초점을 맞춘'클래스를 얻을 않는 것을 볼 수 없지만, 그게이하는 전부입니다.

'k-state-focused'css 클래스는 커서를 숨기지 않습니다. Kendo가 JavaScript에서 포커스를 가로 채고 설정하지 않거나 텍스트 상자 주위에 스팬이 있기 때문에 초점이 숨겨져 있는지 확실하지 않습니다.

답변

4

$('#countries').focus() 대신 $('#countries').data("kendoAutoComplete").focus() 대신.

HTML 요소 주위에 검도 UI 장식으로 인해 자동 완성 focus을 사용해야합니다.

+0

고맙습니다. 나는 항상 데이터 속성이 단순한 텍스트 값에 대해서만 사용되었다고 생각했다. 당신도 물건을 저장할 수 있다는 것을 깨닫지 못했습니다. –

관련 문제