2016-04-17 50 views
0

我儘量讓與谷歌地圖API aucomplete輸入字段,但只爲酒店搜索...谷歌地圖API - 自動完成對酒店

我嘗試:

<script type="text/javascript"> 
     google.maps.event.addDomListener(window, 'load', function() { 
      var places = new google.maps.places.Autocomplete(
     (
      document.getElementById('hotel')), { 
     types: ['hotel'] 
     }); 
      // var places = new google.maps.places.Autocomplete(document.getElementById('hotel')); 
      google.maps.event.addListener(places, 'place_changed', function() { 
       var place = places.getPlace(); 
       var address = place.formatted_address; 
       var phone = place.formatted_phone_number; 
       var name = place.name; 
       var url = place.website; 
       $('#address').val(address); 
       $('#phone').val(phone); 
       $('#url').val(url); 
       $('#hotel').val(name); 
      }); 
     }); 
    </script> 

但不工作...什麼可以成爲解決方案?

+0

您也許可以使用'lodging'類型,但是可以單獨使用Google的自動完成庫來顯示那些結果。 –

+0

如何顯示示例? – Andrew

回答

相關問題