1
내 원격 데이터 소스 자동 완성 필드에 문제를 가지고있는 경우
외부 호출에서 자동 완성을 시작 :JS - JQuery와 (UI) -
$("#birds").autocomplete({
source: function(request, response) {
$.ajax({
url: "xxxx",
dataType: "json",
data: {
y: y,
x: x,
},
success: function(data) {
response(data);
}
});
},
minLength: 0,
select: function(event, ui) {
alert(ui.item ?
"Selected: " + ui.item.value + " aka " + ui.item.id :
"Nothing selected, input was " + this.value);
}
}).live("click", function() {
$(this).trigger('keydown.autocomplete');
});
.live ("클릭")이 잘 작동하지만, 첫 번째에 대한 딸깍 하는 소리. 목록에서 결과를 선택하고 포커스를 클릭하면 이벤트가 파문납니다. 키 동작을 사용하면 아무런 문제가 없습니다. 콘솔에 아무것도 표시되지 않습니다. 도움을
감사합니다, 노마
-> 버전
에 맞게 분명히 키 값을 대체 할 더 간단한 코드
를 사용해보십시오 요소를 이벤트로 클릭 (또는 포커스)하면 ...? –