我在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 对象,这两个代码都可以工作 感谢您的帮助。