我有这个脚本,它以下列格式返回查询结果。 例如,对于一个查询“FB”的结果如下显示自动完成结果的问题jquery
["fb",["fb","fbi","fbi most wanted","fbi jobs","fb banners","fbook","fb covers","fbanners","fbisd","fbop",],[],[]]
我米使用以下jQuery代码
$("#city").autocomplete({
source: function(request, response) {
$.ajax({
url: "s.php",
dataType: "json",
data: {
"q" : request.term
},
success: function(data) {
response(data[1]);
}
});
},
minLength: 2
});
});
它不显示我的结果。 请你纠正我,我哪里错了!
首先, JSON是错误的(额外的逗号)。 jQuery自动完成小部件将失败。另外,你能解释一下这两个空的[]是什么意思吗? – 2012-04-06 11:03:24