load()方法

摘要:
加载方法的URL参数的语法结构是“urlselector”。请注意,URL和选择器之间有一个空格。
 
1. 载入HTML文档

   load()方法是jquery中最为简单和常用的ajax方法,能够载入远程HTML代码并插入DOM中,结构为:

    load(url [, data] [ , callback])
 
参数名称类型说明
urlString请求HTML页面的URL地址
data(可选)Object发送至服务器的key/value数据
callback(可选)Function请求完成时的回调函数,无论请求成功与否
$(function () {
    $("#send").click(function () {
        $("#resText").load("load_test.html");
    });
});

2. 筛选载入的HTML文档 

    通过为URL参数指定选择符,就可以方便的从加载过来的HTML文档里筛选出所需要的内容。
    load方法的URL参数的语法结构为:“url selector”,注意,URL和选择器之间有一个空格
    例如,只需要加载 test.html页面中的class为“para”的内容,可以使用如下代码:
$("#resText").load("test.html .para");
 
3. 传递方式
    load()方法的传递方式根据参数data来自动指定,如果没有参数传递,则采用“GET”方式传递,反之,则会自动转换为POST方式。
//无参数传递,则是GET方式
$("#resText").load("test.php",function(){
  //...
});
//有参数传递,则是POST方式
$("#resText").load("test.php",{name:"rain",age:"22"},function(){
  //...
});
4. 回调参数
    在load()中,无论Ajax请求是否成功,只要当请求完成(complete)后,回调函数(callback)就会被触发。
$("#resText").load("test.html",function(responseText,textStatus,XMLHttpRequest){
  //responseText:   请求返回的内容
  //textStatus:     请求状态:success、error、notmodified、timeout 4种
  //XMLHttpRequest: XMLHttpRequest对象
});

[参考文献]

  1. 单东林,张晓菲. 锋利的jQuery(第二版).
 

免责声明:文章转载自《load()方法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇深度前馈网络Centos7 升级python3,解决升级后不兼容问题下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

python 网络爬虫(二)

一、编写第一个网络爬虫 为了抓取网站,我们需要下载含有感兴趣的网页,该过程一般被称为爬取(crawling)。爬取一个网站有多种方法,而选择哪种方法更加合适,则取决于目标网站的结构。 首先探讨如何安全的下载网页,让后介绍3中爬去网站的常见方法: -- 爬取网站地图; -- 遍历每个网页的数据库 ID; -- 跟踪网页链接; 1、下载网页 要想爬取网页,我们...

9.springMVC中的拦截器

springMVC中的拦截器大概大致可以分为以下几个步骤去学习: 1.自定义一个类实现HandlerInterceptor接口,这里要了解其中几个方法的作用 2.在springMVC的配置文件中添加拦截器的配置 3.了解多个拦截器的执行过程 4.写一个拦截器的demo 1.先来看第一步:自定义一个类实现HandlerInterceptor接口,其中接口中的...

[转]angular 禁止缓存

本文转自:https://www.cnblogs.com/jonney-wang/p/9797906.html angular 单页面开发,会存在和管理很多HTML和JS文件,缓存有时是个麻烦。 在开发和测试阶段,F12调出调试工具,禁止缓存F5刷新下就好了。 但是在客户那里缓存就体验效果不好,甚至认为有问题,联系客服,影响工作效率。 主要做几点就可以了,...

electron用默认浏览器打开链接的3种实现方式

在使用electron开发桌面程序的过程中,我们可能经常需要让electron程序中包含的链接在被点击后直接调用系统的默认浏览器打开,仔细看了文档的都知道其核心原理就是通过electron的shell模块中的openExternal方法来调用系统默认浏览器打开链接,但是对于其实现又有不同的方法,彻底的接管,选择性的接管,瞎 main介绍3中行之有效的方法。...

Android WebView 支持H5的定位Js

1 //启用数据库 2 webSettings.setDatabaseEnabled(true); 3 String dir = this.getApplicationContext().getDir("database", Context.MODE_PRIVATE).getPath(); 5 //启用地理定位 6 webSe...

保障接口安全的5种常见方式

一般有五种方式:1、Token授权认证,防止未授权用户获取数据;2、时间戳超时机制;3、URL签名,防止请求参数被篡改;4、防重放,防止接口被第二次请求,防采集;5、采用HTTPS通信协议,防止数据明文传输; 所有的安全措施都用上的话有时候难免太过复杂,在实际项目中需要根据自身情况作出取舍,比如可以只使用签名机制就可以保证信息不会被篡改,或者定向提供服务的...