一、jQuery怎么加载一个html页面到我指定的div里面。(来自百度知道)

我想把a.html里面的某一部份的内容加载到b.html的一个div里。
比如,我要加载a.html里面的<div id=“aContent"></div>这个div里面的所有内容加载到b.html的这个div里<div id="rightCon"></div>
请问要怎么写呢。

用jquery ajax 可以做到
假设 a.html 和b.html在同一目录 
b.html 
<script >
$(document).ready(function() {
    bodyContent = $.ajax({
        url: "b.html",
        global: false,
        type: "POST",
        data: ({
            id: this.getAttribute('aContent')
        }),
        dataType: "html",
        async: false,
        success: function(msg) {
            alert(msg);
        }
    })
});
</script>


二、juqery $.ajax 请求另一个html页面的指定的“一部分”加载到本页面div,重点是一部分数据加载到本页面div  (来自百度知道)

大至思路如下:
$.ajax( {
        url: url, //这里是静态页的地址
        type: "GET", //静态页用get方法,否则服务器会抛出405错误
        success: function(data){
            var result = $(data).find("另一个html页面的指定的一部分");
            $("本页面div").html(result);


        }
});


或参考下面的代码:
$(function(){
     $.ajax({
            type:"POST",
            url:"LoginLoadArticle.ashx",
            data: "type="+escape("最新公告") ,
            success:function(msg){
                $(".gonggao").html(msg);
            },
            error:function(XMLHttpRequest, textStatus, thrownError){}
        })
     
})


如果参数不明白可以参考

三、JQuery中$.ajax()方法参数详解

http://blog.csdn.net/chelen_jak/article/details/22742567


本文转载:CSDN博客