在下面的示例中,我尝试根据所选选项类型的值更新地图类型。
不幸的是,它似乎没有加载maptype
到google.maps.MapTypeId
令人沮丧的内容中。我也试过把它当作一个字符串var gmapsMapType = google.maps.MapTypeId.++maptype;
,我觉得我在这里遗漏了一些东西。
HTML
<select id="maptype" name="maptype">
<option selected="selected" value="RoadMap">Road Map</option>
<option value="Satellite">Satellite</option>
<option value="Hybrid">Hybrid</option>
<option value="Terrain">Terrain</option>
</select>
查询
var maptype = $('#maptype>option:selected').val().toUpperCase();
var gmapsMapType = google.maps.MapTypeId.+maptype;
map.setMapTypeId(gmapsMapType);
帮助表示赞赏。