我有一个呈现部分视图的 jquery 模式,但是当数据输入到视图中并关闭(不保存,只是关闭对话框)时,内容将保留在视图中。因此,下次打开模式时,它与第一次关闭时相同。
有没有办法强制模态渲染原始部分视图或让它这样做?我没有发布部分视图内容,因为它只是一个带有字段的简单表单。
看法
<div id="client-detail-modal" title="Add New Address">
@Html.Partial("_Address", address)
</div>
jQuery
$("#client-detail-modal").dialog({
modal: true,
autoOpen: false,
height: 'auto',
width: 600,
position: ['middle', 20],
buttons: {
"Add Address": function () {
$(this).dialog("close");
},
Cancel: function () {
$(this).dialog("close");
}
}
});
$('#client-detail-modal').css('height', 'auto');
发起者
$("#client-detail-modal").dialog("open");