谷歌地图自动完成Javascript仅获取城市
如果我输入胡佛(城市),我的页面上有一个自动完成搜索框。它返回的地址是美国艾尔州胡佛市,而不是整个地址,我只想捕获城市名称 胡佛,艾尔,美国 我只需要胡佛 谷歌地图javaecript:谷歌地图自动完成Javascript仅获取城市,javascript,google-maps,google-maps-api-3,Javascript,Google Maps,Google Maps Api 3,如果我输入胡佛(城市),我的页面上有一个自动完成搜索框。它返回的地址是美国艾尔州胡佛市,而不是整个地址,我只想捕获城市名称 胡佛,艾尔,美国 我只需要胡佛 谷歌地图javaecript: <script type="text/javascript"> function initialize() { var input = document.getElementById('address');
<script type="text/javascript">
function initialize() {
var input = document.getElementById('address');
var autocomplete = new google.maps.places.Autocomplete(input);
}
google.maps.event.addDomListener(window, 'load', initialize);
function initialize() {
var options = {
types: ['(cities)'],
componentRestrictions: {country: "us"}
};
var input = document.getElementById('address');
var autocomplete = new google.maps.places.Autocomplete(input, options);
}
</script>
函数初始化(){
var input=document.getElementById('address');
var autocomplete=new google.maps.places.autocomplete(输入);
}
google.maps.event.addDomListener(窗口“加载”,初始化);
函数初始化(){
变量选项={
类型:['(城市)],
组件限制:{国家:“美国”}
};
var input=document.getElementById('address');
var autocomplete=new google.maps.places.autocomplete(输入,选项);
}
如果查看响应数据,您将看到谷歌提供的各种键。内容并不总是一致的,但如果您尝试类似于地址\u组件.0.short\u name
,您可能赢的比输的多。thanx回复现在我已尝试使用jquery,它正在工作