意外结果 - 谷歌自动完成针对约克郡
Unexpected results - Google Autocomplete against yorkshire
我使用谷歌地图自动完成API对'约克郡'得到了意想不到的结果。我已将结果过滤为仅显示英国地区。请帮助我
以下是我在搜索约克郡时得到的结果:
- 约克郡北部,罗亚姆大学
- 约克郡东方,雷诺联合
- 南约克郡,雷诺乌尼多
下面是代码:
<script src="http://maps.google.com/maps?file=api&v=2&key=MYGooGleAPiKey" type="text/javascript"></script><script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false&libraries=places&language=en"></script><script>
$(function() {
var options = {
types: ['(regions)'],
componentRestrictions: {country: 'uk'},
region: ['(GB)']
};
var autocomplete = new google.maps.places.Autocomplete($("#txt_search")[0], options);
google.maps.event.addListener(autocomplete, 'place_changed', function() {
var place = autocomplete.getPlace();
//console.log(place.address_components);
});
});</script>
这似乎是 API 中的一个错误,如果您想看到他们修复它,请参阅 https://code.google.com/p/gmaps-api-issues/issues/detail?id=8619 和星号。
在ISO 3166-1 Alpha-2兼容的国家代码规范中,国家"uk"不存在。你用GB试过吗?
检查此链接: http://www.iso.org/iso/home/standards/country_codes/country_names_and_code_elements.htm
相关文章:
- 奇怪的Javascript结果
- Javascript(jQuery)给了我奇怪的结果
- JSONP请求返回结果,但也触发error_callback
- 如何在chrome扩展中存储数据/结果,以及如何使用setTimeout使其只被调用一次
- Javascript,输出结果后页面不断刷新
- 这是使用html快照和谷歌获取的预期结果吗?SEO/SPA
- 将地理编码结果转换为php变量以发布到mysql数据库
- AngularJS/HTML/Bootstrap元素用于动态搜索结果
- JQuery:向多个匹配结果添加换行符的最简单方法
- 当查询不在displayField中时,引导Ajax Typeahead不显示结果
- webpack代码拆分了handlerbs文件——结果是文件很大
- JavaScript循环无法正确计算/显示结果
- 相同的RegExp返回不同的结果-第一次是正确的结果,第二次是null
- Node.js使用Series函数(模式?)实现流控制时出现意外结果
- 试图将onChange函数作为道具传递给GrandChlidren,结果是TypeError:这是未定义的
- jQuery使用api获取typeform结果
- 根据条件检查数据库结果
- 什么'这是从第三个函数上的async 1st函数获得结果的更好方法
- Angular,表达式{{}}的结果没有插入到ng-click中
- 意外结果 - 谷歌自动完成针对约克郡