我有http://www.abcd.com/friends.json以下數據(這是不是一個真正的鏈接,但我使用的一個是真正的在我的項目,我可以連接到服務器):在jQuery的自動完成功能的服務器上使用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對象沒有從遠程服務器調用,這兩個代碼都可以工作 感謝您的幫助。
可能是跨域錯誤 – JiDai 2012-04-27 08:22:08