http://www.abcd.com/friends.jsonに次のデータがあります(これは実際のリンクではありませんが、プロジェクトで実際のリンクを使用しており、サーバーに接続できます)。
{John, Kyle, Abby, Greer, Rob, Cathy}
テキストフィールドをオートコンプリートする次のスクリプトがあります。
$(function() {
    $("input#autocomplete").autocomplete({
    source: $.getJSON("http://www.abcd.com/friends.json")
});
  });
また
$(function() {
  var friendList = null;
  $.getJSON("http://www.abcd.com/friends.json", function(data){
     friendList = data;
     $("#friend" ).autocomplete({
    source: friendList
    });
  });
});
私は何を間違っていますか?json オブジェクトがリモート サーバーから呼び出されない場合、両方のコードが機能します。ご協力ありがとうございます。