【发布时间】:2012-04-06 10:22:41
【问题描述】:
我有这个脚本,它以以下格式返回查询结果。 例如查询“fb”,结果如下
["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 自动完成小部件将失败。另外,你能解释一下这两个空 [] 是干什么用的吗?
标签: jquery json jquery-ui jsonp