첫번째 아이템이 기본적으로 선택이 되어버리는 바람에
그걸 선택하고 싶지 않음에도 불구하고 엔터키를 눌러버리면 첫번째 항목이 input박스에 나타났다 ... 짱나게 시리
아래의 파일에서 환경을 변경하면 그런현상을 막을 수 있다.
jquery.autocomplete.js 파일에서
$.Autocompleter.defaults = {
inputClass: "ac_input",
resultsClass: "ac_results",
loadingClass: "ac_loading",
minChars: 1,
delay: 400,
matchCase: false,
matchSubset: true,
matchContains: false,
cacheLength: 10,
max: 100,
mustMatch: false,
extraParams: {},
selectFirst: false, << true 로 하면 자동으로 첫번째 항목이 input box 에 들어간다.
formatItem: function(row) { return row[0]; },
formatMatch: null,
autoFill: false,
width: 0,
multiple: false,
multipleSeparator: ", ",
이 함수에 있는 모든 옵션을 수정하여 입맛에 맞는 autocomplete 를 즐길 수 있을 것이라 생각된다
그걸 선택하고 싶지 않음에도 불구하고 엔터키를 눌러버리면 첫번째 항목이 input박스에 나타났다 ... 짱나게 시리
아래의 파일에서 환경을 변경하면 그런현상을 막을 수 있다.
jquery.autocomplete.js 파일에서
$.Autocompleter.defaults = {
inputClass: "ac_input",
resultsClass: "ac_results",
loadingClass: "ac_loading",
minChars: 1,
delay: 400,
matchCase: false,
matchSubset: true,
matchContains: false,
cacheLength: 10,
max: 100,
mustMatch: false,
extraParams: {},
selectFirst: false, << true 로 하면 자동으로 첫번째 항목이 input box 에 들어간다.
formatItem: function(row) { return row[0]; },
formatMatch: null,
autoFill: false,
width: 0,
multiple: false,
multipleSeparator: ", ",
이 함수에 있는 모든 옵션을 수정하여 입맛에 맞는 autocomplete 를 즐길 수 있을 것이라 생각된다
'프로그래밍언어 > 패턴, 알고리즘, 프로토콜' 카테고리의 다른 글
jvm terminated exit code -1 (0) | 2010.04.06 |
---|---|
TinySort(jquery)이용한 테이블 sorting (1) | 2010.02.19 |
serialVersionUID Warning 멧세지 처리 (0) | 2010.01.07 |
jQuery로 만든 웹표준 달력 자바 스크립트 datepicker (1) | 2009.12.17 |
STRUTS2+iBatis 계층형 게시판 만들기 (4) (0) | 2009.12.14 |
댓글