2016-11-19 3 views
0

내 웹 사이트에 각도 ui 선택 드롭 다운이 있습니다. 각도 ui-select는 다른 입력 fiedls (텍스트 상자) 사이에 배치됩니다. Eventhough tabindex가 작동하지 않는 것으로 선택됩니다. ui-select는 네 번째 요소로 형태에 있지만 입력 필드를 탭 할 때 세 번째 요소에서 Tab을 누른 후 바로 다섯 번째 요소로 이동합니다. 누구든지이 문제를 해결하는 방법을 알려줄 수 있습니까? 나는 그것을 봤지만 만족스러운 답을 찾을 수 없었다. UI를-선택 HTML 코드로각도 맞춤 tabindex를 설정할 수 없습니다

<ui-select class="selecter-basic" name="Subject" tabindex="4" ng-focus="setFocus(4)" ng-class="{'warning': contactUsForm.$submitted && contactUsForm.Subject.$error.required }" ng-model="contactRequest.Subject" id="selectSubject" required> 
 
    <ui-select-match placeholder="{{resourcesData.ContactRequestForm_SelectedValue_Default_Subject}}">{{$select.selected.Value}}</ui-select-match> 
 
    <ui-select-choices repeat="subject.Key as subject in subjectList | filter: $select.search" value="{{$select.selected.Key}}"> 
 
    <span ng-bind-html="subject.Value | highlight: $select.search"></span> 
 
    </ui-select-choices> 
 
</ui-select>

는 다음과 다음은 UI-선택 브라우저 enter image description here

답변

0

setFocus(4) 사용자 정의 기능에 렌더링하는 방법입니까? 그렇다면 focus-on에 대한 ng-focus을 ui-select 자체에서 구현하십시오.

+0

setFocus는 inbuilt 함수 인 angle-ui-select입니다. 나는 초점을 맞추고 그것을 테스트하기 위해 그것을 바꿨다. 그러나 여전히 드롭 다운 목록은 건너 뜁니다. –