没有国家的地理完整城市

Geocomplete cities without country

我正在使用 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);