如何保持Jquery Dialog打开?

时间:2013-04-18 12:32:34

标签: jquery jquery-ui razor asp.net-mvc-4 jquery-ui-dialog

点击1.cshtml页面上的图标后,会打开一个对话框。如果我单击1.cshtml页面中的其他链接,对话框将消失。如何保持开放

与名称对话

相关的

1.cshtml代码

$('#name-dialog').dialog({
    autoOpen: false,
    width: 500,
    resizable: false,
    title: 'Name',
    modal: false,
    buttons: {
        "Close": function () {
            $(this).dialog("close");
        }
    }
});

1 个答案:

答案 0 :(得分:0)

如果要保持同一页面,对话框内的所有链接都应由AJAX处理。您可以使用Ajax.ActionLink代替Html.ActionLink。这样,当点击某个锚点时,将发送一个AJAX请求,浏览器将保留在当前页面上。如果您有任何HTML表单,则同样如此。