2012-11-08 4 views
2

jQuery UI 1.9로 옮겨서 자동 완성 제어에 몇 가지 문제가 있습니다. 쓰여진대로 here 그들은 실제로 "결과 없음"또는 결과 카운트 정보를 컨트롤 아래에 표시하는 messages이라는 옵션을 추가했습니다. 내가 그 행동에 관한 어떤 정보도 찾을 수 없다는 문제는 manuals에있다.자동 완성 실험 메시지 옵션, 결과 없음

어떻게 그 옵션을 비활성화 할 수 있습니까? 다음

jQuery(...).autocomplete({ 
    messages : { 
     noResults : 'No results found.', 
     results : function(count) { 
     return count + (count > 1 ? ' results' : ' result ') + ' found'; 
     } 
    }, 
    }); 
+0

> 메시지 옵션에 관심이 있다면 소스를 읽는 것이 좋습니다. 관련 코드는 자동 완성 플러그인의 맨 아래에 있으며 몇 줄에 불과합니다. –

+0

예, 저는 그것을 보았습니다. 하지만 API 문서에 정보가없는 이유는 무엇입니까? 아니면 그러한 기능을 필요로하지 않는다면 소스 코드에서 제거해야합니다. – nKognito

+0

뭔가 옵션을 설정할 수 있습니다 ... 그 실험 기능, 그래서 문서화되지 않습니다 –

답변

7
실제로

하지

이 메시지는 jQuery UI 내게 필요한 옵션 기능의 일부이며 화면 판독기에서만 표시되고 표시되도록되어 있지 않습니다.

이러한 요소를 숨길 jQuery UI 스타일 시트 파일을 사용하면 모든 문제가 해결됩니다.

+0

누가 하향 투표했고 왜? –

+0

jqueryui 설명서를 광범위하게 검색했으며이 동작/속성에 대한 어떠한 이점도 발견하지 못했습니다. 나는 시력이 나쁘다. – Honza

+0

@Honza 이것은 정확히 내가 말한 것은 그것이 문서화되지 않았다는 것입니다 (또는 내가 이것을 게시했을 때 적어도 그렇지 않았습니다) –

0

나는이 조금 주위에 파고되었다 발견 : 당신은 이런 식으로 사용자 정의 할 수 있습니다 ... 감사합니다 내 대답의 날짜에 API documentation