2013-06-11 8 views
0

저는 제 모듈에 타입 어 헤드 js를 사용하여 자동 제안 부분을 제공했습니다. 난 내 일부를 다음과 같이 변경을 수행 한 -typeahead 자동 제안 구현 [쉼표/공백]

$('#input').typeahead({local:["Super","Beautiful","Perfect", "Good Looking"]}); 

내가 값 (공백없이) "잘 생긴"와 같은 입력하는 동안, 나는 제안 부분도 표시 "(공간)을 찾고 좋은"값이 될 필요가있다. 이 변경 사항에 대해 어떻게해야합니까?

사전 감사합니다 !!

답변

0

체크 아웃 typeahed 문서 : https://github.com/twitter/typeahead.js/#datum

당신이 좋아하는 항목을 구축해야합니다

[ 
{ 
    value: 'Super', 
    tokens: ['super'] 
}, 
{ 
    value: 'Beautiful', 
    tokens: ['beautiful'] 
}, 
{ 
    value: 'Perfect', 
    tokens: ['perfect'] 
}, 
{ 
    value: 'Good Looking', 
    tokens: ['goodlooking'] 
} 
] 

데이터 세트를 구성하는 각각의 단위는 datums이라고합니다. 데이텀의 표준 형식은 value 속성과 tokens 속성이있는 객체입니다. value은 데이터의 기본 값을 나타내는 문자열이며 tokenstypeahead.js을 지정된 쿼리와 일치시키는 데 도움이되는 문자열 모음입니다.