Я пытаюсь открыть сообщение, если время сеанса истекло, и с моего контроллера возвращается какое-то сообщение об ошибке.
Мое включение выглядит следующим образом ....
<link rel="stylesheet" type="text/css" href="<%= ResolveUrl("~/Content/jqueryui/redmond/jquery-ui-1.8.16.custom.css") %>"/>
<link rel="stylesheet" type="text/css" href="<%= ResolveUrl("~/css/slideshow.css") %>"/>
<script type="text/javascript" src="<%= Url.Content("~/Scripts/ui/jquery-1.6.2.js") %>"></script>
<script type="text/javascript" src="<%= Url.Content("~/Scripts/ui/jquery-ui-1.8.16.custom.js") %>"></script>
Здесьэто код:
<%
string AlertMessage2 = TempData["PublicAlertMessage"] as string;
string AlertMessage2Title = TempData["AlertMessageTitle"] == null ? String.Empty : TempData["AlertMessageTitle"] as string;
if( AlertMessage2 != null )
{ %>
<div id="AlertMessage" title="">
</div>
<script type="text/javascript">
jQuery.noConflict();
$("#AlertMessage").html("<center><%= AlertMessage2 %></center>");
$("#AlertMessage").dialog({ height: 240, width: 350, modal: true, title: '<%= AlertMessage2Title %>', buttons: { "OK": function () { $(this).dialog("close"); } } });
});
</script>
<% } %>
Я получаю сообщение «Ошибка времени выполнения Microsoft JScript: невозможно получить значение свойства« html »: объект имеет значение null или undefined» при реализации следующего диалогового окна Jquery.
Я пропустил какой-либо файл включения?Понятия не имею и где искать!есть идеи?
Спасибо!
Теперь я вижу модальное окно ... но получаю сообщение об ошибке "Ошибка времени выполнения Microsoft JScript: объект не поддерживает свойство или метод" диалог "" в порядкекнопка
Это в IE 9. Когда я пытаюсь в Google Chrome, я не могу закрыть модальное окно.
$("#AlertMessage").dialog({
height: 200,
width: 250,
modal: true,
title: '<%= AlertMessage2Title %>',
buttons: { "OK": function () {
// $(this).dialog('close'); --> comment this and try to run... no issues
} } });
что не так с кнопками?
Обновление от 29-го: Если я уберу закрывающую функцию ok, ошибки не будет.Но как мне закрыть модальное окно?любая другая работа вокруг?
Обновление от 2 декабря: этот код не работает в IE 8 и IE 9. Также всплывающее окно не закрывается.Но нет проблем в IE 7.