【发布时间】:2014-12-16 10:00:38
【问题描述】:
当我单击删除按钮时,弹出对话框显示然后消失。它不会留下来
这里是代码:
.cshtml:
@Html.ActionLink("Delete", "DeleteOrder", "Order", new { id = item.OrderID }, new { @class = "btn btn-primary btn-delete"} );
<div id="dialog-confirm" title="Confirmation Dialog" style="display:none">Delete this Order? Confirm </div>
<script>
$(document).ready(function () {
$(".btn-delete").click(function () {
var result;
$("#dialog-confirm").dialog({
resizable: false,
height: 140,
modal: true,
buttons: {
"Yes": function () {
$(this).dialog("close");
},
"No": function () {
$(this).dialog("close");
return false;
}
}
});
});
});
</script>
【问题讨论】:
-
只是一个想法,不用设置值和传递,当用户点击yes时直接返回true。这适用于你的场景吗?
标签: javascript jquery model-view-controller