gpt4 book ai didi

javascript - 如何限制 Google places api 对某些城市名​​称和所有州名称的自动完成?

转载 作者:搜寻专家 更新时间:2023-11-01 04:40:39 24 4
gpt4 key购买 nike

<form>
<input id="pac-input" value="" class="controls" type="text" placeholder="Search Box">
<input type="button" id="find" value="find" />
</form>

<script>
function initAutocomplete() {

var options = {
componentRestrictions: { country: "IN" }
};
// Create the search box and link it to the UI element.

var input = document.getElementById('pac-input');
var searchBox = new google.maps.places.Autocomplete(input, options);
}
</script>

<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyD9CiSrNomU7HPw5PLIpFZYP6NXXOq0dlE&libraries=places&callback=initAutocomplete"
async defer></script>

我希望搜索框中的文本如“Maharashtra,india”、“mumbai”、“india”不应该出现。基本上我只需要地区和地方而不是州名称或城市名称出现在建议中。有人可以帮忙吗?

最佳答案

请引用: https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete

如果您查看“JavaScript + HTML”部分中的示例代码,API 允许您设置过滤器,例如,机构。因此,只需将类型设置为您的标准,您就可以开始了。

干杯,鲁格什

关于javascript - 如何限制 Google places api 对某些城市名​​称和所有州名称的自动完成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33853186/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com