3
그래서 최신 버전의 jQuery와 UI가 실행 중입니다. 기본 자동 완성 호출을 사용하고 유효한 JSON (JSONLint를 통해 유효성이 검사 됨)을 반환합니다.정의되지 않은 결과 jQuery 자동 완성
$("input#cust_id").autocomplete({
source: yoda.app.base + "/assets/cfc/util/autocomplete.cfc?method=cust",
minLength: 2,
select: function(event, ui) {
log(ui.item ? ("Selected: " + ui.item.value + " aka " + ui.item.id) : "Nothing selected, input was " + this.value);
}
});
반환되는 배열의 value 및 label 요소는 모두 목록에 정의되지 않은 것으로 표시됩니다. Firebug를 통해 반환 된 결과를 볼 수 있으며 JSON도 올바르게 표시됩니다. 또한 목록에 "undefined"라는 메시지가 있지만 JSON에서 반환 된 레코드와 동일한 횟수만큼 말합니다.
[{"VALUE":"custid1","LABEL":"My Customer Name 1"},{"VALUE":"custname2","LABEL":"My customer name 2"}]
감사 : 키와
는 대소 문자를 구분합니다! 그거였다. – CreativeNotice