#ui-id-1 {오토 컴플리트 창}
.ui-menu-item-wrapper {오토 컴플리트 리스트 화면 수정}
.ui-menu-item-wrapper:hover {오토컴플리트 리스트 hover 시 화면 수정}
.ui-state-active{키보드 선택 시 오토 컴플리트 화면수정}
var vJsonData = [
{ label: "Test", value: "Test" }, { label: "Test1", value: "Test1" },{ label: "Test2", value: "Test2" },{ label: "Test3", value: "Test3" }
];
$("#ID").autocomplete({ //input ID를 넣어주세요.
source: vJsonData,
open: function (event, ui) {
$(this).autocomplete("widget").css({
"width": 100 //width 조절
});
},
minLength: 0,
autoFocus: true,
focus: function (event, ui) {
return false; //클릭 시 이상한 것이 클릭 되면 추가해주세요.
},
select: function (event, ui) { //autocomplete에서 선택 시
//ui.item.label vJsonData의 label 데이터
//ui.item.value vJsonData의 value 데이터
return false;
}
}).bind('focus', function () { //포커스가 되었을 때. 자동완성 데이터 전부 보여주고 싶을 때 이 부분을 넣어주세요.
if (!$(this).val().trim())
$(this).keydown();
});