0

我有一个页面,其中包含左侧的菜单和右侧的内容,除了页眉和页脚。

我的想法是,当用户点击链接时,我会在右侧面板中加载内容,这样我就可以避免页面刷新。这也是因为到内容页面的链接是动态加载的。

主菜单的更新面板称为 UPMainMenu,主要内容的更新面板称为 UPContent。

目前我有以下,这是行不通的: -

        $.ajax({
            type: "POST",
            url: "Default.aspx/OpenURL",
            data: JSON.stringify(args),
            contentType: "application/json;charset=utf-8;",
            success: function (data) {
                $('div#UPContent').load('Default.aspx');
                //__doPostBack('UPContent', data.d);
            },
            error: function () {
                alert("Fail");
            }
        });

是否可以只加载 UPContent 中的内容?例如default.aspx 或webpage.aspx 之类的?

感谢您的帮助和时间

4

1 回答 1

0

我设法做到了!

            $.ajax({
            type: "POST",
            url: "Dashboard.aspx/OpenURL",
            data: JSON.stringify(args),
            contentType: "application/json;charset=utf-8;",
            success: function (data) {
                $('div#UPContent').empty().load(data.d);
            },
            error: function () {
                alert("Fail");
            }
        });
于 2013-04-08T12:30:12.303 回答