私は私のjavascriptにこのコードを持っています:
function getListOfPOI() {
geocoder = new google.maps.Geocoder();
var address = document.getElementById('tbCity').value;
geocoder.geocode({ 'address': address }, function (results, status) {
if (status == google.maps.GeocoderStatus.OK) {
map.setCenter(results[0].geometry.location);
var request = {
location: results[0].geometry.location,
radius: 8000,
types: all //['store']
};
infowindow = new google.maps.InfoWindow();
var service = new google.maps.places.PlacesService(map);
service.nearbySearch(request, callback);
} else {
alert('Geocode was not successful for the following reason: ' + status);
}
});
return true;
}
そして、以下のボタンでこの関数を呼び出します。
<asp:Button ID="btnAddCity" Height="20px" Text="Add" runat="server" OnClientClick="return getListOfPOI();" OnClick="btnAddCity_Click" UseSubmitBehavior="false" />
OnClientClick は完全に機能しますが、OnClick 関数は起動されません。私は何をすべきか?あなたの洞察を前もってありがとう。
乾杯、ニサ