【发布时间】:2012-05-10 18:25:32
【问题描述】:
我正在尝试使用 google 自动完成填充 2 个输入,然后获取 google 地图方向 asd 路线。
我设法使用了自动完成功能,但是当我点击提交按钮时没有任何反应。
我正在使用此代码:
function initialize() {
map = new GMap2(document.getElementById("map_canvas"));
map.setCenter(new GLatLng(39.57182223734374, -7.811279296875), 15);
gdir = new GDirections(map, document.getElementById("directions"));
var input = document.getElementById('tb_fromPoint');
var autocomplete = new google.maps.places.Autocomplete(input);
var input2 = document.getElementById('tb_endPoint');
var autocomplete2 = new google.maps.places.Autocomplete(input2);
setDirections();
}
function setDirections() {
var fromAddress = document.getElementById('tb_fromPoint');
var toAddress = document.getElementById('tb_endPoint');
gdir.load("from: " + fromAddress + " to: " + toAddress, { "locale": "pt_PT" });
}
google.maps.event.addDomListener(window, 'load', initialize);
发件人:
致:
【问题讨论】: