2013-04-24 85 views
0

我想实现我的形式自动完成的jQueryJQuery的自动完成功能不显示结果

我有一个CIE输入字段,这是我的js代码:

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

来源是“自动完成“这是一个返回JSON字符串像一个网址:

{"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); 
    }); 
    } 
});