我正在使用谷歌API来显示自动填充城市,但我希望用户始终从可用或任何自动填充选项中选择,当他开始输入时,如果用户键入任何城市名称不是谷歌api自动,那么我必须显示错误。有没有办法做到这一点?到目前为止,我正在尝试编辑,请告诉我。
[1]: http://jsfiddle.net/uxvMF/34/
答案 0 :(得分:1)
这可能不是最简单的方法,但是如果您选择彼此相邻的城市,则可以使用自动完成的边界选项并启用严格边界
https://developers.google.com/maps/documentation/javascript/places-autocomplete#add_autocomplete
例如:
var options = {
componentRestrictions: {
country: 'nz'
},
bounds: {
east: -1,
west: 1,
north: 1,
south: -1
},
strictBounds: true
};