Java 实现谷歌空间

Java 实现谷歌空间,java,api,autocomplete,Java,Api,Autocomplete,我正在尝试在我的申请表中添加一个自动完成的地名选项(如果可能的话,还有地址、地点的网站),但我无法将其作为自动完成加载 <script> var geocoder; var map; function initialize() { var input = document.getElementById('id_address'); var options = { types: ['address'], componentRestrictions: {

我正在尝试在我的申请表中添加一个自动完成的地名选项(如果可能的话,还有地址、地点的网站),但我无法将其作为自动完成加载

<script>
var geocoder;
   var map;
   function initialize() {  
   var input = document.getElementById('id_address');
   var options = {
types: ['address'],
componentRestrictions: {
  country: 'in'
 }
};

autocomplete = new google.maps.places.Autocomplete(input, options);

google.maps.event.addListener(autocomplete, 'place_changed', function() {
var place = autocomplete.getPlace();

for (var i = 0; i < place.address_components.length; i++) {
  for (var j = 0; j < place.address_components[i].types.length; j++) {
    if (place.address_components[i].types[j] == "postal_code") {
      document.getElementById('postal_code').innerHTML = place.address_components[i].long_name;

alert(place.address_components[i].long_name);

    }
  }
}
})
}
google.maps.event.addDomListener(window, "load", initialize);
</script>

var地理编码器;
var映射;
函数初始化(){
var input=document.getElementById('id_address');
变量选项={
类型:[“地址”],
组件限制:{
国家:'在'
}
};
autocomplete=newgoogle.maps.places.autocomplete(输入,选项);
google.maps.event.addListener(自动完成,'place\u changed',函数(){
var place=autocomplete.getPlace();
对于(变量i=0;i