2016-03-25 9 views
1

Ich verwende Google Maps JavaScript API.Wie lauten die Ereignisse für das Suchfeld für Google Places in der Google Places-API?

Gibt es andere Ereignisse als das Ereignis 'places_changed' für das von google.maps.places.SearchBox (document.createElement ('nameForElement')) zurückgegebene Objekt?

In diesem Beispiel sehen Sie das Suchfeld für Orte. Google Maps JavaScript API- places search box sample code

Schließlich musste ich das Suchfeld löschen, wenn ich darauf klicke. Aber ich denke, dass es kein "Klick" -Ereignis für dieses Suchfeld gibt. Was ist das richtige Schlüsselwort, um ein Klickereignis zu erfassen? "Mausklick", "Klick", "Onclick" ...?

+1

werden Sie es in js oder Android zu tun? –

Antwort

1

Fügen Sie dem <input> einen Klick-Listener hinzu.

Für das verknüpfte Beispiel wäre es:

// Create the search box and link it to the UI element. 
    var input = document.getElementById('pac-input'); 
    var searchBox = new google.maps.places.SearchBox(input); 

    google.maps.event.addDomListener(input,'click',function(){ 
    this.value=''; 
    }); 
Verwandte Themen