我有一个模式弹出窗口只是为了确认。单击“继续”时,它会关闭并转到控制器操作删除并返回。但是返回视图后,没有显示摘要消息验证 div,这正是我想要的。
这是带有 div 代码的模态:
<div id="delete-dialog" title="Confirmation">
<p>Are you sure you want to delete this?</p>
</div>
<script type="text/javascript" lang="javascript">
//$(document).ready(function () {
$(function () {
var deleteLinkObj;
$('.delete-link').click(function () {
deleteLinkObj = $(this); //for future use
$('#delete-dialog').dialog('open');
return false; // prevents the default behaviour
});
$('#delete-dialog').dialog({
autoOpen: false,
width: 400,
height: 250,
resizable: false,
modal: true, //Dialog options
buttons: {
"Continue": function () {
$.post(deleteLinkObj[0].href, function (data)
{ //Post to action
if (data == '')
{
}
else
{
}
});
$(this).dialog("close");
},
"Cancel": function ()
{
$(this).dialog("close");
}
}
});
});
//})
</script>
所以我基本上想要它做的是,如果单击“继续”,则转到控制器,并显示摘要消息。
那么从控制器来后如何“停止”jquery函数的执行呢?
我从这个网站得到了模式代码