jQuery - AJAX load() 实例用法详解


Posted in jQuery onAugust 27, 2019

jQuery load() 方法是简单但强大的 AJAX 方法。

load() 方法从服务器加载数据,并把返回的数据放入被选元素中。

语法:

$(selector).load(URL,data,callback);

必需的 URL 参数规定您希望加载的 URL。

可选的 data 参数规定与请求一同发送的查询字符串键/值对集合。

可选的 callback 参数是 load() 方法完成后所执行的函数名称。

这是示例文件("demo_test.txt")的内容:

<h2>jQuery AJAX 是个非常棒的功能!</h2> <p id="p1">这是段落的一些文本。</p>
下面的例子会把文件 "demo_test.txt" 的内容加载到指定的 <div> 元素中:

实例

$("#div1").load("demo_test.txt");

尝试一下 »

也可以把 jQuery 选择器添加到 URL 参数。

下面的例子把 "demo_test.txt" 文件中 id="p1" 的元素的内容,加载到指定的 <div> 元素中:

实例

$("#div1").load("demo_test.txt #p1");

尝试一下 »
可选的 callback 参数规定当 load() 方法完成后所要允许的回调函数。回调函数可以设置不同的参数:

  • responseTxt - 包含调用成功时的结果内容
  • statusTXT - 包含调用的状态
  • xhr - 包含 XMLHttpRequest 对象

下面的例子会在 load() 方法完成后显示一个提示框。如果 load() 方法已成功,则显示"外部内容加载成功!",而如果失败,则显示错误消息:

实例

$("button").click(function(){ $("#div1").load("demo_test.txt",function(responseTxt,statusTxt,xhr){ if(statusTxt=="success") alert("外部内容加载成功!"); if(statusTxt=="error") alert("Error: "+xhr.status+": "+xhr.statusText); }); });

感谢大家的阅读和对三水点靠木的支持。

jQuery 相关文章推荐
jQuery插件FusionCharts实现的MSBar3D图效果示例【附demo源码】
Mar 23 jQuery
使用jQuery卸载全部事件的思路详解
Apr 03 jQuery
jQuery加密密码到cookie的实现代码
Apr 18 jQuery
基于jquery实现多选下拉列表
Aug 02 jQuery
jQuery实现的简单获取索引功能示例
Jun 04 jQuery
JQuery通过后台获取数据遍历到前台的方法
Aug 13 jQuery
Jquery的Ajax技术使用方法
Jan 21 jQuery
Jquery实现无缝向上循环滚动列表的特效
Feb 13 jQuery
Javascript和jquery在selenium的使用过程
Oct 31 jQuery
jQuery实现移动端笔触canvas电子签名
May 21 jQuery
jQuery列表动态增加和删除的实现方法
Nov 05 jQuery
jquery插件实现代码雨特效
Apr 24 jQuery
jQuery实现判断滚动条滚动到document底部的方法分析
Aug 27 #jQuery
解决jquery validate 验证不通过后验证正确的信息仍残留在label上的方法
Aug 27 #jQuery
Jquery实现获取子元素的方法分析
Aug 24 #jQuery
jquery分页优化操作实例分析
Aug 23 #jQuery
jquery实现的分页显示功能示例
Aug 23 #jQuery
jQuery表单选择器用法详解
Aug 22 #jQuery
详解webpack引用jquery(第三方模块)的三种办法
Aug 21 #jQuery
You might like
2020年4月放送!《Princess Connect Re:Dive》制作组 & 角色声优公开!
2020/03/06 日漫
PHP字符串与数组处理函数用法小结
2020/01/07 PHP
Javascript注入技巧
2007/06/22 Javascript
javascript parseInt与Number函数的区别
2010/01/21 Javascript
利用google提供的API(JavaScript接口)获取网站访问者IP地理位置的代码详解
2010/07/24 Javascript
深入解析contentWindow, contentDocument
2013/07/04 Javascript
Js放到HTML文件中的哪个位置有什么区别
2013/08/21 Javascript
绑定回车enter事件代码
2014/05/18 Javascript
javascript多行字符串的简单实现方式
2015/05/04 Javascript
Javascript中String的常用方法实例分析
2015/06/13 Javascript
不能不知道的10个angularjs英文学习网站
2016/03/23 Javascript
jQuery实现鼠标滚动图片延迟加载效果附源码下载
2016/06/28 Javascript
老生常谈的跨域处理
2017/01/11 Javascript
基于AngularJS实现的工资计算器实例
2017/06/16 Javascript
解决vue打包后vendor.js文件过大问题
2019/07/03 Javascript
在layui.use 中自定义 function 的正确方法
2019/09/16 Javascript
python类定义的讲解
2013/11/01 Python
wx.CheckBox创建复选框控件并响应鼠标点击事件
2018/04/25 Python
Linux系统(CentOS)下python2.7.10安装
2018/09/26 Python
学python安装的软件总结
2019/10/12 Python
python使用Matplotlib改变坐标轴的默认位置
2019/10/18 Python
Python实现序列化及csv文件读取
2020/01/19 Python
浅谈Pytorch中的自动求导函数backward()所需参数的含义
2020/02/29 Python
Python startswith()和endswith() 方法原理解析
2020/04/28 Python
Etam俄罗斯:法国女士内衣和家居服网上商店
2019/10/30 全球购物
英国最好的包装供应商:Priory Direct
2019/12/17 全球购物
城市精细化管理实施方案
2014/03/04 职场文书
2014国培学习感言
2014/03/05 职场文书
《四季》教学反思
2014/04/08 职场文书
垃圾桶标语
2014/06/24 职场文书
室内趣味活动方案
2014/08/24 职场文书
质量在我心中演讲稿
2014/09/02 职场文书
卫生厅领导班子党的群众路线教育实践活动整改措施
2014/09/20 职场文书
党的群众路线教育实践活动查摆问题自查报告
2014/10/10 职场文书
利用html+css实现菜单栏缓慢下拉效果的示例代码
2021/03/30 HTML / CSS
自动在Windows中运行Python脚本并定时触发功能实现
2021/09/04 Python