2013-04-24 94 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); 
    }); 
    } 
});