我需要根據所選地點顯示地圖。我需要知道如何根據下拉菜單更改地圖。這是我迄今爲止,但我似乎無法弄清楚如何使用從下拉列表中選擇實際更改地圖。我在這裏完全消隱。任何引用或幫助非常感謝。這是我現在的代碼。如何根據從下拉菜單中選擇的城市顯示Google地圖
<script>
function myMap() {
var mapCanvas = document.getElementById("map");
var mapOptions = {
center: new google.maps.LatLng(40.685646, -76.195499), zoom: 10
};
var map = new google.maps.Map(mapCanvas, mapOptions);
}
</script>
<div>
<h2>Please Choose a City</h2>
</div>
<form>
<fieldset>
<label>
Cities
</label>
<select id="myCity" name="myCity">
<option value="None">Select a City</option>
<option value="PHI">Philadelphia, PA</option>
<option value="NYC">New York, NY</option>
<option value="HAR">Hartford, CT</option>
</select>
</fieldset>
</form>
我認爲你需要的座標添加爲值選項,並在每次選擇一個城市時重新加載地圖。你有什麼嘗試?你的問題中的代碼似乎並不多。 – Ionut
閱讀此篇http://stackoverflow.com/questions/32693958/how-to-highlite-region-of-dropdown-selected-area-on-google-map @Brandy Kimmel – simon
我有座標,只是不知道如何添加它們。這些是每個城市的Lat&Long:latLong for PHI(39.95228,-75.16245) latLong for NYC(40.712784,-74.005941) latLong for HAR(41.763711,-72.685093) –