4
我想做一個搜索框,返回谷歌自動建議來自不同國家的迴應。我發現重新創建一個自動完成搜索這個很好的例子:谷歌自動按國家建議
var suggestCallBack; // global var for autocomplete jsonp
$(document).ready(function() {
$("#search").autocomplete({
source: function(request, response) {
$.getJSON("http://suggestqueries.google.com/complete/search?callback=?",
{
"hl":"en", // Language
"jsonp":"suggestCallBack", // jsonp callback function name
"q":request.term, // query term
"client":"youtube" // force youtube style response, i.e. jsonp
}
);
suggestCallBack = function (data) {
var suggestions = [];
$.each(data[1], function(key, val) {
suggestions.push({"value":val[0]});
});
suggestions.length = 5; // prune suggestions list to only 5 items
response(suggestions);
};
},
});
});
,但我無法弄清楚如何將其限制在一個特定的國家,似乎沒有要PARAMATERS的文檔這可以傳遞給谷歌自動建議。
如果任何人有關於如何完成這一點的建議,那就太好了。謝謝!