前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >jquery中load的用法

jquery中load的用法

作者头像
OECOM
发布2020-07-01 17:27:44
9930
发布2020-07-01 17:27:44
举报
文章被收录于专栏:OECOMOECOM

2016-12-28 10:36:25

本文主要介绍的是jquery中load的使用方法,以及应注意的事项

一 参数介绍

调用load方法的完整格式是:load( url, [data], [callback] ),其中

url:是指要导入文件的地址。

data:可选参数;因为Load不仅仅可以导入静态的html文件,还可以导入动态脚本,例如PHP文件,所以要导入的是动态文件时,我们可以把要传递的参数放在这里。

callback:可选参数;是指调用load方法并得到服务器响应后,再执行的另外一个函数。即回调函数

二 参数中url的使用

1.加载一个php文件,该php文件不含传递参数

代码语言:javascript
复制
$("#myID").load("test.php"); 
//在id为#myID的元素里导入test.php运行后的结果

2.加载一个静态html页面

代码语言:javascript
复制
$("#myID").load("test.html"); 
//在id为#myID的元素里导入test.html运行后的结果

3.加载一个jsp页面,不含参数

代码语言:javascript
复制
$("#myID").load("http://1.1.1.1/p/test.do");

在url中同样可以传递参数,例如

代码语言:javascript
复制
$("#myID").load("test.html?parmea=34");

其他的几种加载页面方式类似。通过这种方式来传递参数是通过get的方式来传递的。

三 参数中data的使用

  1. 加载一个php页面,带有参数
代码语言:javascript
复制
$("#myID").load("test.php",{"name" : "Adam"});

2. 加载一个php页面,内部有多个参数

代码语言:javascript
复制
$("#myID").load("test.php",{"name" : "Adam" ,"site":"61dh.com"});

需要注意的一点是通过data来传递的参数是通过post的方式来传递的。

四 参数中callback的使用

比如我们要在load方法得到服务器响应后,慢慢地显示加载的内容,就可以使用callback函数。

代码语言:javascript
复制
$("#go").click(function(){ 
$("#myID").load("welcome.php", {"lname" : "Cai", "fname" : "Adam", function(){ 
$("#myID").fadeIn('slow');} 
); 
});
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2016-12-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一 参数介绍
  • 二 参数中url的使用
  • 三 参数中data的使用
  • 四 参数中callback的使用
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档