无法使用Jquery从另一个页面加载()附加的div

时间:2014-08-14 03:02:12

标签: javascript jquery

让我们说,我有这个page1.aspx,它包含一个id为map的div。在该地图中我需要加载包含div = imagLoad的div的page2.aspx。现在这个page2.aspx附加来自更新div id = imagLoad的外部js文件的数据,所以现在它变成id imagLoad并且在div下面是另一个id为layer001的div其他div在这里..等等div div。

我希望这个imagLoad div和其他所有内容来自page2.aspx。加载到来自page1.aspx。

的div map

我已经尝试了但它只获得了空div = imagLoad div。而已。 page1.aspx代码

var ajax = "Wait";
$("#map").html(ajax).load("page2.aspx #imagLoad", function (response, status, xhr)     {
    if (status == "error") {
        var msg = "but there was an error: ";
        $("#err").html(msg + xhr.status + " " + xhr.statusText);
    }
}); 

page2.aspx

<div id="imagLoad" style="margin:0;"> 
<img id="loadingImg"  class="LoaderWaitMap"/>
</div>

我这样做的原因是为了节省空间并优化我的页面。因为它检索包含插件的整个page2.aspx ... 欢迎您发表建议。谢谢。

0 个答案:

没有答案