public ActionResult MeanQ(int id)
{
Access access= db.Access.Find(id);
return PartialView("_MeanQPartial", access);
}
Частичное представление, отображаемое в приведенном выше коде, отображается в диалоговом окне (Jquery) ... Ссылка (onclick), которая отображает частичное представление в диалоговом окне Jquery, хорошо работает для первого щелчка. Когда я закрываю это диалоговое окно и снова нажимаю на ссылку, частичное представление не открывается должным образом во всплывающей форме. Он открывается как новая страница в браузере. Как сделать так, чтобы всплывающая модальная диалоговая ссылка каждый раз работала одинаково?
Код Javascript ниже (модальное диалоговое окно Jquery):
<script type="text/javascript">
$(document).ready(function () {
//initialize the dialog
$("#result").dialog({ width: 400, resizable: true, position: 'center', title: 'Access info', autoOpen: false,
buttons: { "Ok": function () { $(this).dialog("close"); } }
});
});
$(function () {
$('#modal').click(function () {
//load the content from this.href, then turn it into a dialog.
$('#result').load(this.href).dialog('open');
return false;
});
});
HTML-ссылка, которая запускает модальное диалоговое окно:
@Html.ActionLink("PopUp", "MeanQ", new { id = item.AccID }, new { id = "modal" })