如何将ASPX页面加载到JQuery对话框中

Mic*_*nca 5 asp.net jquery dialog modal-dialog

我试图在用户单击菜单项时将ASPX页面加载到对话框中."主页"页面使用VS2010构建,包含母版页和默认页面.单击菜单选项时,将打开对话框,但该对话框完全空白.如果我删除了JS代码的链接(通过重命名菜单选项),则在同一选项卡中正确打开所需页面.destinantion页面不使用与调用页面相同的母版页,因此我认为我没有与标记和占位符冲突的问题.

Hay*_*ili 13

如果您正在使用jQueryUI Dialog,那么这是一块蛋糕:

$(document).ready(function() {
    $('#menu-item').click(function() {
        var mydiv = $('#mydiv');
        mydiv.dialog({ autoOpen: false });
        // Load the content using AJAX
        mydiv.load('mypage.aspx');
        // Open the dialog
        mydiv.dialog('open');

        return false;
    });
});
Run Code Online (Sandbox Code Playgroud)

希望这会有所帮助.