I want to display content into InfoWindow from controller action (return partial view). When i click Mraker it shows 'Undefined' into infowindow.
How to render partial view into google map InfoWindow?
function AjaxDisplayString() {
var addressData;
var testData;
$.ajax({
type: "GET",
url: '/Account/Tooltip',
dataType: "HTML",
contentType: 'application/json',
traditional: true,
data: addressData,
success: function (result) {
debugger;
return result
},
error: function (arg) {
alert("Error");
}
});
}
var infowindow = new google.maps.InfoWindow({
content: "<div>"+ AjaxDisplayString() + "</div>"
});
google.maps.event.addListener(marker, 'click', function () {
infowindow.open(map, marker);
});