在用户选择了一个地址后,我正在显示一个表单,以便他们可以在必要时解决地址中的任何问题。
用户选择一个地址。
显示表单,以便用户可以根据需要修改地址。
我想显示完整的州/省而不是缩写,是否可以使用API,或者我是否需要创建字典才能执行此操作?
谢谢。
答案 0 :(得分:1)
我认为你需要改变componentForm
。
在文档的示例中,
https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete-addressform
componentForm设置如下:
var componentForm = {
street_number: 'short_name',
route: 'long_name',
locality: 'long_name',
administrative_area_level_1: 'short_name',
country: 'long_name',
postal_code: 'short_name'
};
如果我将administrative_area_level_1
从'short_name'
更改为'long_name'
,则状态将以其全名显示。
http://jsfiddle.net/x1sx3p40/
希望这有帮助!