我只想使用 Geocomplete.js 显示城市名称。我已将搜索限制为仅显示城市。但它最后仍然显示国家名称“美国”,我想摆脱它。

任何建议请

谢谢

最佳答案

很高兴我终于找到了 geocomplete.js 的解决方案!希望它对某人有用。

解决方案:发送具有地理完成功能所需限制的选项:

     var options = {
              types: ['(cities)'],
              componentRestrictions: {}
          };

     $("#source").geocomplete(options);

您还可以发送基于国家/地区的限制。
选项如
var options = {
          types: ['(cities)'],
          componentRestrictions: {country: ["usa"]}
      };

使用谷歌地点 api 解决方案的谷歌位置自动完成很简单,here is the answer

关于google-maps - 仅列出城市名称 Geocomplete.js 或 Google Location Autocomplete,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24781802/

10-12 05:13