码迷,mamicode.com
首页 > Web开发 > 详细

Ajax load()方法

时间:2015-04-16 12:24:59      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:

《1》

load()函数用于从服务器加载数据,并使用返回的html内容替换当前匹配元素的内容。

load()函数默认使用GET方式,如果提供了对象形式的数据,则自动转为POST方式。
因为默认使用的是Get请求方式,所以我们也可以在url加数据进行提交。

例如$("#box").load("loadTest.html?name=zhang&age=25")

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title>Ajax</title>
    <script src="jquery-1.11.2.js"></script>
    <style type="text/css">

    </style>
</head>
<body>
    <input type="button" id="loadData" value="异步加载数据" />
    <div id="box"></div>
</body>
</html>
<script type="text/javascript">
   

    $(function () {
        //----------------------如何从另外一个页面加载数据到当前页

        
        $("#loadData").click(function(){
            $("#box").load("loadTest.html"); //将locdTest.html页面里面的数据通过异步的形式加载到当前页面中的#box元素中。
        })
        

        $("#loadData").click(function () {
            $("#box").load("loadTest.html p"); //把locdTest.html页面中的<p>标签通过异步的形式加载到当前页面中的#box元素中。
        })
       

        $("#loadData").click(function () {
            $("#box").load("loadTest.html .para"); //把locdTest.html页面中的class属性值为para的标签通过异步的形式加载到当前页面中的#box元素中。
        })
       
        
        $("#loadData").click(function () {
            $("#box").load("loadTest.html #city"); //把locaTest.html页面中id属性值为city的标签通过异步形式加载到当前页面中的#box元素中
        }) 

        $("#loadData").click(function () {
            $("#box").load("loadTest.html #a p"); //把locaTest.html页面中id属性值为a的元素下面的<p>标签通过异步形式加载到当前页面中的#box元素中
        })

    })
</script>


Ajax load()方法

标签:

原文地址:http://blog.csdn.net/fanbin168/article/details/45072967

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!