仅从 Google Api 填充城市

Filling City From Google Api Only

我有一个 Asp 文本框。现在我想整合它以获取特定国家/地区的城市并在其中提供自动完成功能。我用这个完成了。

var options = {
                types: ['(cities)'],
                componentRestrictions: { country: "in" }
              };
new google.maps.places.Autocomplete(document.getElementById('txtPlaces'),options);

现在我想做的是提供一个验证,这样用户必须 select 自动完成一个城市并且不能输入任何其他未知城市。

验证还应该向用户提供一些指示,以便 he/she 知道输入的值是正确的并且可以继续填写下一个值

请帮我解决这个问题。提前致谢。

观察自动完成的 place_changed 事件,当该地点有 geometry-属性 时,它是基于建议的有效地点