#c# #jquery #model-view-controller
#c# #jquery #модель-представление-контроллер
Вопрос:
попытка решить проблему IE, из-за которой карта Google отображается неправильно в Google Chrome и Firefox, в порядке, ниже приведено изображение того, как оно отображается в IE:
Я буду рад, если вы поможете мне решить эту проблему.
Комментарии:
1. не могли бы вы предоставить нам свой код, пожалуйста?
Ответ №1:
Вот мой код
$(document).ready(function () {
jQuery('#PropertySearchMap').css({
"position": "absolute !important",
"left": "-10000px !important"
});
if ($('#PropertySearchMap').is(':visible')) {
setTimeout(function () {
Initialize()
}, 500);
jQuery('#PropertySearchMap').show();
jQuery('#PropertySearchMap').css({
"position": "static !important"
});
}
});
function Initialize() {
$("#butSearch").click(function (e) {
ls.mapping.search();
e.preventDefault();
});
$("#butReset").click(function (e) {
var loc = document.location.href.toString().split("#");
document.location = loc[0];
});
$("#butAdd").click(function (e) {
parent.$("@Model.Source.GetTag()").trigger("property:selected", {
propertyId: 0
});
});
$("footer").hide();
$('#select_all').click(function () {
var c = this.checked;
$(':checkbox').prop('checked', c);
});
$(".body-content").css("height", "100%");
$(".body-content").css("width", "100%");
ls.rootUrl = "@System.Configuration.ConfigurationManager.AppSettings["
PropertyServiceUrl "]";
ls.mapping.initiAutoComplete();@
if (Model.DisableMap) {@: ls.mapping.disableClickSearch = true;
}@
if (Model.HideSearchControls amp;amp; Model.DisableMap) {@: ls.mapping.initializeMap(true);
} else {@: ls.mapping.initializeMap(false);
}@ if (Model.Source == MapSourceEnum.CompSales) {
//@:window.setTimeout(ls.mapping.plotCompsales, 1000); Stephan - verify this is required
@: ls.mapping.plotCompsales();
}@ {@: ls.mapping.propertySelectedEventTarget = "@Model.Source.GetTag()";
}
ls.tools.initToolFuncs();
}
Комментарии:
1. Привет, Марсель, спасибо тебе за это, но я пробовал это раньше, но это не сработало, но спасибо в любом случае.