2013-04-24 8 views
0

를 표시하지 않습니다JQuery와 자동 완성 내 양식에 자동 완성 jQuery를 구현하기 위해 노력하고있어 결과

나는 CIE 입력 필드가이 내 JS 코드 : 소스는 "자동 완성

<script type="text/javascript"> 
    $(function() { 
     $("#cie").autocomplete({ 
      minLength: 3, 
      source: "autocomplete" 
     }) 
    }); 
</script> 

입니다 "와 같은 JSON 문자열을 반환하는 URL 인 :

{"results":[{"id":1,"label":"Result 1","value":"Result 1"}]} 

하지만 내 필드를 사용하려고 할 때 바로 검색 결과가없는 빈 필드를 보여

답변

0

results 키는 자동 완성으로 인식되지 않으므로 다음과 같이 시도해야합니다.

$("#cie").autocomplete({ 
    minLength: 3, 
    source: function(request, response) { 
    $.getJSON("autocomplete", request, function(data, status, xhr) { 
     response(data.results); 
    }); 
    } 
});