Google Directions с автозаполнением

Я пытаюсь заполнить 2 входа с помощью автозаполнения Google, а затем получить маршрут карты Google и маршрут.

Мне удается использовать автозаполнение, но когда я нажимаю кнопку отправки, ничего не происходит.

Я использую этот код:

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);

Откуда :
Куда:


person Tusto Avpt    schedule 10.05.2012    source источник


Ответы (1)


person    schedule
comment
вы должны ответить на заданные вопросы и объяснить, как предоставленный вами код может помочь в решении данной проблемы. Возможно, разделить его на более мелкие фрагменты кода. - person Olimpiu POP; 31.07.2014