使用Google Maps API自动完成国家/地区列表

马哈哈里

我有下面的代码,我已经操纵了一段时间,但是我根本无法获取它返回结果。

    <script src="http://maps.googleapis.com/maps/api/js?sensor=false&amp;libraries=places" type="text/javascript"></script>
    <script type="text/javascript">
        function initialize() {
            var options = {
                types: ['(cities)'],
                componentRestrictions: {country: "us"}
            };
            var input = document.getElementById('searchTextField');
            var autocomplete = new google.maps.places.Autocomplete(input , options);
        }
        google.maps.event.addDomListener(window, 'load', initialize);
    </script>

</head>
<body>
    <div class = "row">
        <input id="searchTextField" type="text" size="50" placeholder="Enter a location" autocomplete="on">
    </div>
</body>

使用上面的代码,我可以获取特定国家/地区的城市列表。但是我的要求是我需要单独获得“国家/地区”列表。

如果未传递选项,则所有场所均作为结果返回。

有没有办法单独过滤国家???如果您对此有任何解决方案,请帮助我。

将要

在这一点上,您不能,因为没有“国家”的地方类型不过,地区会自动完成国家/地区的设置(但不能单独完成国家/地区的设置)。

    var options = {
        types: ['(regions)']
    };

从Google Maps API仅获取要自动完成功能的国家/地区提供了一些替代解决方案。这是一个单独的区域示例:http : //plnkr.co/edit/QjPEczt6AosghVP8EHNV

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Google Maps API正确的国家/地区名称列表

如何从Google Maps API获取国家/地区?

Google Maps API-地理编码国家/地区,然后在单击时放大至国家/地区范围

我正在使用Bing maps API进行自动填充,我只想限制用户位置(国家/地区)的搜索

如何使用Google Maps API Route计算每个国家/地区的距离

使用Google Maps API的可点击的国家

Google Maps与国家/地区的差异

Google Maps API - 自动完成英国县

Google Maps Android API自动完成

如何在Google Maps iOS SDK中过滤自动填充国家/地区?

Google Map自动完成范围(按国家/地区)过滤

Google Maps Places API-如何在多个结果上使用Google Maps搜索框获取国家/地区,邮政编码,数字,网站URL

使用Google Places API检索国家/地区名称列表

在Google Maps Places API中限制基于特定国家/地区的搜索

Google Maps GeoCode API返回NO_RESULTS以通过PostalCode进行搜索,而未指定区域/国家/地区

如何通过向Google Maps API提供城市来查找相应的国家和地区

使用Google Maps API自动填写地址

使用php的Google Maps Api

如何在Google Places API中针对Android中的自动完成预测获取特定国家/地区的结果?

Google Maps iOS SDK的GMSAutocompleteFilter中缺少“国家/地区”属性

Google自动完成地点国家/地区过滤器无法在iOS中使用

google maps api自动完成特定城市的输出地点

CORS和Google Maps Places自动完成API调用

Google Maps API的位置自动完成组件限制限制

Google Maps API中的英格兰地区

使用 Google Maps JavaScript API 创建具有多个边界的美食场所/餐厅自动完成字段

Google Maps API JS-使用两个组合字段放置自动完成

Google Maps自动补全API

Google Maps API区域参数未从文本搜索查询的格式化地址参数中省略国家/地区名称