-1
// this function search location and show on map
function showAddressTextBox(address) { // showAddressTextBox function search location and show on map
// alert(address);
var infowindow2 = new google.maps.InfoWindow(); //this infowindows
var geocoder = new google.maps.Geocoder();
geocoder.geocode({
'address': address
}, function (results, status) {
if (status == google.maps.GeocoderStatus.OK) {
map.setCenter(results[0].geometry.location);
var marker = new google.maps.Marker({
map: map,
position: results[0].geometry.location
});
google.maps.event.addListener(marker, 'click', function() {
infowindow2.setContent('<div><strong>Address:' + results[0].formatted_address + '</strong><br>' +
'Place ID: ' + results[0].place_id + '</div>');
infowindow2.open(map, marker);
});
// path = address;
// lat = results[0].geometry.location.lat();
// lon = results[0].geometry.location.lng();
} else {
//alert("Geocode was not successful for the following reason: " + status);
}
});
} //end function
VARマップを、 function initialize(){ var latlng = new google.maps.LatLng(21.15、79.04); VARのmyOptions = { ズーム:8、 中心:緯度と経度、 mapTypeId:google.maps.MapTypeId.ROADMAP }。 var map =新しいgoogle.maps.Map(document.getElementById( "map-canvas")、 myOptions); } google.maps.event.addDomListener(window、 "load"、initialize);これは私のコードだがmap.setCenter(結果[0] .geometry.location);この行のエラーは –
のみです。コードをコメントに貼り付けるのではなく、質問を更新する必要があります。本当に読みにくいです。 – SeanKendle
また、jsfiddleを作成することを検討してください。 – SeanKendle