我已经查看了可能已经有你答案的问题,没有任何帮助。
我已将json文件上传到我的服务器。弄清楚它对我的表现会更好,因为json文件中的数据不会经常更新,但文件相当大,数组中有大约900个项目,所以我没有把它放在我的js文件中。
我正在使用jQuery自动完成功能,我浏览了他们的文档,但所有数据源都是基于某些参数生成json的php文件。
有人可以帮忙吗?
我尝试使用这段代码,但它无效
$j('#tags').autocomplete({
source: function(request, response) {
$.getJSON('http://example.com/jsonfilename.json', { q: request.term }, function(data) {
response($.map(data.destinations, function(item) {
return item.name;
}));
});
}});
jsonfilename.json:
{"fruit":[
{"id":"27", "name":"blueberry"},
{"id":"29", "name":"lemon"}
]}