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 オブジェクトがリモート サーバーから呼び出されない場合、両方のコードが機能します。ご協力ありがとうございます。