我正在使用 Google Geocomplete 在输入城市时自动建议我的访客。
它运作良好,但它建议在城市旁边的国家。例如,如果我开始输入 Barce,它会提示西班牙巴塞罗那。我只需要巴塞罗那,不需要国家。
有人知道如何告诉 Geocomplete 只显示没有国家的城市吗?
谢谢
我正在使用 Google Geocomplete 在输入城市时自动建议我的访客。
它运作良好,但它建议在城市旁边的国家。例如,如果我开始输入 Barce,它会提示西班牙巴塞罗那。我只需要巴塞罗那,不需要国家。
有人知道如何告诉 Geocomplete 只显示没有国家的城市吗?
谢谢
我也面临同样的问题
这是我的解决方案,希望对您有所帮助。
1) 声明选项变量和类型属性。
例如,
var option = { types: ['(cities)'] };
和,
$("#input").geocomplete(option)
.geocomplete()
接着,
.bind("geocode:result", function(event, reuslt) {
console.log(result.name);
})
result.name 仅显示城市名称。
所以,.bind 内部功能块添加了这一行。
$("#input").val(result.name);