Jquery load()。aspx页面没有表单标签和视图状态

时间:2012-02-22 05:46:34

标签: jquery asp.net css

我正在使用

在div上加载.aspx页面

http://flowplayer.org/tools/demos/overlay/external.html

我在aspx页面上写了页面加载。
一切正常。但是当我关闭aspx页面(动态加载)时,基页的CSS会发生变化。
另外我想知道我可以加载没有表单标签的页面并查看状态值。
我也有尝试过页面查看状态属性 该页面已写入页面加载事件。

请建议我。

1 个答案:

答案 0 :(得分:1)

您可以使用load方法

代替get方法
$.get("B.aspx", function(responseText, textStatus, XMLHttpRequest) {                
                $("#result").html($(responseText).find("#container").html());
            });

您可以使用选择器仅从B.aspx获取所需内容。 form标记也包含viewstate输入,所以我认为最好在其中添加div(我给它标识container)。

您可以使用and和load方法,但它将包含div本身

 $("#result").load("B.aspx #container");

这会加载B.aspx页面并添加#result#container上找到的内容,包括元素本身。