load() 方法通过 AJAX 请求从服务器加载数据,并把返回的数据放置到指定的元素中。

语法:

load(url,data,function(response,status,xhr))

该方法是最简单的从服务器获取数据的方法。它几乎与 $.get(url, data, success) 等价,不同的是它不是全局函数,并且它拥有隐式的回调函数。当侦测到成功的响应时(比如,当 textStatus 为 "success" 或 "notmodified" 时),.load() 将匹配元素的 HTML 内容设置为返回的数据。这意味着该方法的大多数使用会非常简单:

$("#result").load("ajax/test.html");

如果提供回调函数,则会在执行 post-processing 之后执行该函数:

$("#result").load("ajax/test.html", function() {alert("Load was performed.");
});

load() 方法,与 $.get() 不同,允许我们规定要插入的远程文档的某个部分。这一点是通过 url 参数的特殊语法实现的。如果该字符串中包含一个或多个空格,紧接第一个空格的字符串则是决定所加载内容的 jQuery 选择器。

我们可以修改上面的例子,这样就可以使用所获得文档的某部分:

$("#result").load("ajax/test.html #container");

加载html部分如果有js,操作如下:

            $('#header').load('test.html .header',function(){//异步结束后运行//注意js的加载方式    和/的转义$('body').append('<script src="js/haf.js"><\/script>');});

load()方法的使用相关推荐

  1. Objetive-C +load方法研究

    load方法的执行时机 Objetive-C 的runtime会在一个类的所有方法加载到内存中时调用这个类的+load() 方法,因为每个类的方法只是加载一次,所以每个+load()方法只调用一次. ...

  2. Hibernate中get方法和load方法的区别

    一.get和load方法都是根据id去获得对应数据的,但是获得机制不同:如果使用get方法,hibernate会去确认该id对应的数据是否存在,它首先会去session中去查询(session缓存其实 ...

  3. 23.使用load()方法异步请求数据

    使用load()方法通过Ajax请求加载服务器中的数据,并把返回的数据放置到指定的元素中,它的调用格式为: load(url,[data],[callback]) 参数url为加载服务器地址,可选项d ...

  4. Load 方法 暨 程序的加载顺序

    前言 众所周知,App 的入口是 main 函数,而在此之前,我们了解到的是系统会自动调用 load 方法.而且是先调用父类的,再是自己的,最后才是分类的.而为什么是这样呢,不清楚. 下面所有的 lo ...

  5. 1-jQuery - AJAX load() 方法【基础篇】

    jQuery load() 方法是简单但强大的 AJAX 方法:load() 方法从服务器加载数据,并把返回的数据放入被选元素中. 格式 $(selector).load(URL 源码 index.h ...

  6. 使用jquery的load方法设计动态加载,并解决被加载页面JavaScript失效问题

    使用jquery的load方法设计动态加载,并解决被加载页面JavaScript失效问题 参考文章: (1)使用jquery的load方法设计动态加载,并解决被加载页面JavaScript失效问题 ( ...

  7. hibernateTemplate的load方法

    hibernateTemplate的load方法采用延迟加载,所以应当注意. 如果配置不当,采用此方法获取对象,往往会出现异常: javax.servlet.ServletException: org ...

  8. 032_jQuery Ajax的load方法

    1. load()方法通过AJAX请求从服务器加载数据, 并把返回的数据放置到指定的元素中. 2. 语法 $(selector).load(url,data,function(response,tex ...

  9. html load方法的区别,jQuery  中的.load()、$get()、$,post()用法和区别

    .load()方法是局部方法,因为他需要一个包含元素的jQuery 对象作为前缀.而$.get()和$.post()是全局方法,无须指定某个元素.对于用途而言,.load()适合做静态文件的异步获取, ...

  10. jQuery的load()方法

    load() 从服务器加载数据,并把返回的数据,放入被选元素中 语法格式 $(selector).load(URL,data,callback); 参数说明 URL 必选参数,加载的URL 可以把jQ ...

最新文章

  1. vue中点击导航栏部分,页面切换
  2. 超全的数据库建表/SQL/索引规范,适合贴在工位上!
  3. PyQt5 技术篇-设置QTableWidget表格组件默认值实例演示,如何获取QTableWidget表格组件里的值,获取表格的行数和列数
  4. oracle 信用检查,Oracle EBS 信用(Credit)额度(1)-基础设置
  5. 前端学习(2260)高校案例
  6. ASP.NET中的FILE对象总结
  7. 虚拟主机中,不修改IIS设置,在IIS6下运行MVC架构的网站
  8. 来自Curriki和SankoréWiki的免费教育资源
  9. PostgreSQL体系结构和基本操作
  10. 机器学习第一回——初识监督学习和无监督学习
  11. 《产品设计与开发(原书第5版)》——第1章 概论 1.1 成功的产品开发的特点...
  12. prototype中的$R函数的用法
  13. 1月2日 Ubuntu14.04安装和配置ROS Indigo(一)
  14. linux安装mysql 5.7_linux安装mysql5.7.24
  15. vue中怎么点击修改文字_怎么拍照识别文字?什么软件可以识别照片中文字?
  16. 搜索引擎网站提交入口
  17. LaTeX笔记(二)(开篇)
  18. 扑克牌游戏“快算24”算法
  19. 象棋世家 v6.0a 官方
  20. 【求助】winfrom怎么获取视频当前播放时间

热门文章

  1. python高级数据筛选_python高级编程,列表字典集合相关的数据筛选
  2. java enum valueof_Java 解决Enum.valueOf找不到枚举出现的异常
  3. 2048游戏 算法+图形化实现
  4. WordPress 在线问答插件 DW Question Answer
  5. 中国菜刀,抓包,过狗版
  6. uniapp 下载图片并保存到手机的相册中
  7. 基于canny边缘检测、形态学、区域统计实现MATLAB的纽扣计数
  8. simulink中S-Function的说明及应用举例
  9. blender 创建脸部骨骼、蒙皮、权重
  10. 消除pycharm中的波浪线和黄色警告