从地址解析器结果中获取城市?
|
从地址解析器获取不同数组内容时遇到问题。
item.formatted_address有效,但item.address_components.locality无效吗?
geocoder.geocode( {\'address\': request.term }, function(results, status) {
response($.map(results, function(item) {
alert(item.formatted_address+\" \"+item.address_components.locality)
}
});
//返回的数组是;
\"results\" : [
{
\"address_components\" : [
{
\"long_name\" : \"London\",
\"short_name\" : \"London\",
\"types\" : [ \"locality\", \"political\" ]
} ],
\"formatted_address\" : \"Westminster, London, UK\" // rest of array...
任何帮助表示赞赏!
直流电
没有找到相关结果
已邀请:
11 个回复
茶鬼失形
芭隘的盘石
挂帘妈乡
珊畴炮贩号
不要尝试返回结果,因为您会发现它们是未定义的-异步服务的结果。您必须调用一个函数,例如updateAddress();。
结乳
傻零凰死授
或一口气:
我正在Node中执行此操作,所以没关系。如果您需要支持IE,则需要使用fill9的polyfill或另一种方法。
暑袜眠退
喷乡顾沥沪
稳赣苍卯改
淑灯
暑袜眠退