jquery ajax用法

load

•load() 方法是 jQuery 中最为简单和常用的 Ajax 方法, 能载入远程的 HTML 代码并插入到 DOM . 它的结构是:   load(url[, data][,callback])

•程序员只需要使用 jQuery 选择器为 HTML 片段指定目标位置, 然后将要加载的文件的 url 做为参数传递给 load() 方法即可

•如果只需要加载目标 HTML 页面内的某些元素, 则可以通过 load() 方法的 URL 参数来达到目的. 通过 URL 参数指定选择符, 就可以方便的从加载过来的 HTML 文档中选出所需要的内容. load() 方法的 URL 参数的语法结构为 url selector”(注意: url 和 选择器之间有一个空格)

•传递方式: load() 方法的传递参数根据参数 data 来自动自定. 如果没有参数传递, 采用 GET 方式传递, 否则采用 POST 方式

•对于必须在加载完才能继续的操作, load() 方法提供了回调函数, 该函数有三个参数: 代表请求返回内容的 data; 代表请求状态的 textStatus 对象和 XMLHttpRequest 对象

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>Title</title>
</head>
<script type="text/javascript"
        src="${pageContext.request.contextPath }/static/js/jquery-1.12.4.min.js"></script>
<script type="text/javascript">
    $(function(){
        $("a").click(function(){
            var url=this.href+"h2 a";
            var args={"time":new Date()};
            $("#detail").load(url,args);
            return false;

        });
    })

</script>
<body>
    <ul>
        <li><a href="andy.jsp">andy</a> </li>
        <li><a>nihao</a></li>
    </ul>
<div id="detail"></div>
</body>
</html>

猜你喜欢

转载自blog.csdn.net/weixin_39719266/article/details/81088959
今日推荐