0
我有一個谷歌地圖API,它使谷歌地圖address.Here是代碼來獲取谷歌地圖API:獲取經度和緯度值
<input name="add" type="text" id="address" class="required" style="width: 500px;">
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false&libraries=places&language=en-AU"></script>
<script>
var autocomplete = new google.maps.places.Autocomplete($("#address")[0], {});
google.maps.event.addListener(autocomplete, 'place_changed', function() {
var place = autocomplete.getPlace();
console.log(place.address_components);
});
</script>
<!--code for Google address API-->
現在我也想經度和緯度的輸入address.any一個有關於這個想法我怎麼能得到經度的值&輸入地址的緯度。
它給人的錯誤: 類型錯誤:location.lat不是一個函數 [打破這錯誤] \t var latitude = location.lat(); –
好吧,讓我試試我自己的代碼,然後回覆你! – duncan
它當然適用於我。我將在這個答案中發佈我的完整代碼。唯一的區別是我沒有爲自動完成選項傳遞一個空的{},並且我使用document.getElementById()而不是使用jquery選擇器 – duncan