我有這個腳本,它以下列格式返回查詢結果。 例如,對於一個查詢「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