У меня странная проблема с Bing Maps версии 7.
У меня есть страница, которая вызывает карту как новую HTML-страницу через ajax, которая не работает!Если я скопирую разметку со страницы, которая возвращается с помощью AJAX, на новую фиктивную страницу и увижу, что в браузере карта работает ..!?
Есть идеи, почему это будет?Есть ли особый способ использовать карту, когда она называется AJAX?
Большое спасибо, как всегда, всего наилучшего,
JavaScript за вызов панели карты
function ShowMap(establishmentCode) {
$("#Map").hide();
var element = $("#viewMap" + establishmentCode);
var url = Url.replace("Show", "GetHotelMap");
var builder = new AjaxDataBuilder();
builder.Add("establishmentCode", establishmentCode);
var successCallback = function(html) {
globalElement = element;
globalHMTL = html;
globalHotelName = establishmentCode;
DisplayHotelMap();
}
var errorCallback = function() { alert("Error"); }
var timeoutInMilliseconds = 30000;
var command = new AjaxPostCommand
(
url,
builder,
successCallback,
errorCallback,
timeoutInMilliseconds
);
CommandInvoker.getInstance().QueueCommand(command);
}