位置: 编程技术 - 正文

jQuery中ajax的load()与post()方法实例详解

编辑:rootadmin

推荐整理分享jQuery中ajax的load()与post()方法实例详解,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

本文实例讲述了jQuery中ajax的load()与post()方法。分享给大家供大家参考,具体如下:

一、load()方法

在jQuery ajax的load()方法能够载入远程 HTML 文件代码并插入至 DOM 中,这个与post,get还是有一点的区别,但可以快速在页面加载时就加载一个页面的html保存到dom中并且可执行哦。

load()方法默认使用 GET 方式, 如果传递了data参数则使用Post方式.

传递附加参数时自动转换为 POST 方式。jQuery 1.2 中,可以指定选择符,来筛选载入的 HTML 文档,DOM 中将仅插入筛选出的 HTML 代码。语法形如 "url #some > selector", 默认的选择器是"body>*".

讲解:

load是最简单的Ajax函数, 但是使用具有局限性:

1.它主要用于直接返回HTML的Ajax接口 2.load是一个jQuery包装集方法,需要在jQuery包装集上调用,并且会将返回的HTML加载到对象中, 即使设置了回调函数也不过不可否认load接口设计巧妙并且使用简单.下面通过示例来演示Load接口的使用:

load()函数:

函数介绍:load(url, [data], [callback]) 返回值:jQuery

参数说明:

url:待装入 HTML 网页网址。data:(可选参数)发送至服务器的 key/value 数据。callback:(可选参数)载入成功时回调函数。

下面进行实例演示:

首先建立需要加载的test.html文件:

然后建立ajax.html文件,记得引入jquery。

上面的示例演示了如何使用Load方法.

jQuery中ajax的load()与post()方法实例详解

提示:

① 我们要时刻注意浏览器缓存, 当使用GET方式时要添加时间戳参数 (net Date()).getTime() 来保证每次发送的URL不同, 可以避免浏览器缓存.

② 当在url参数后面添加了一个空格, 比如" "的时候, 会出现"无法识别符号"的错误, 请求还是能正常发送. 但是无法加载HTML到DOM. 删除后问题解决.

二、post()方法

在jquery中的ajax有二个数据发送模式,一种是get(),前面的文章有讲过,另一种是post()。这里再来给大家介绍一下,有需要了解的朋友可参考.

首先认识要jQuery.post(url, [data], [callback], [type])

对参数进行说明:

url:发送请求地址。data:待发送 Key/value 参数。callback:发送成功时回调函数。type:返回内容格式,xml, html, script, json, text, _default。

说明:

通过远程 HTTP POST 请求载入信息。

这是一个简单的 POST 请求功能以取代复杂 $.ajax 。请求成功时可调用回调函数。如果需要在出错时执行函数,请使用 $.ajax。

先来看一个简单的实例然后建立ajax.html文件,注意js代码:

用法2:(点击post数据返回数据)

例3

JS代码:

ajax.php代码:

希望本文所述对大家jQuery程序设计有所帮助。

简述jQuery ajax的执行顺序 jQuery中的Ajax的async默认是true(异步请求),如果想一个Ajax执行完后再执行另一个Ajax,需要把async=false即可.代码如下:functionTestAjax(){varUserName=$("#txtUserName").val()

基于HTML+CSS,jQuery编写的简易计算器后续(添加了键盘监听) 之前发布了一款简易的计算器,今天做了一下修改,添加了键盘监听事件,不用再用鼠标点点点啦JS代码:varyunSuan=0;//运算符号,0-无运算;1-加法;2-减法;

详解jQuery Mobile自定义标签 本文实例讲解了jQueryMobile自定义标签,分享给大家供大家参考,具体内容如下规划产品国际化的需求时,涉及到PCWeb,移动Web,和各app。设计了多个版本

标签: jQuery中ajax的load()与post()方法实例详解

本文链接地址:https://www.jiuchutong.com/biancheng/379265.html 转载请保留说明!

上一篇:jQuery Mobile弹出窗、弹出层知识汇总(jQuery Mobile弹出框)

下一篇:简述jQuery ajax的执行顺序

  • 购销合同印花税按70%
  • 处理应收账款的办法
  • 未达起征点的增值税怎么做账
  • 投资款转账没备案怎么办
  • 已认证专票有误怎么回事
  • 增值税清卡失败什么原因
  • 快递费未支付应该寄走了吗
  • 未经过他人同意贷款怎么处理
  • 向境外分派红利怎么计算缴纳企业所得税
  • 出口收汇核销单取消了吗
  • 收到其他银行划回的款项属于什么科目
  • 购置一台设备初始费用为60000元,该设备可使用7年,答案
  • 应收账款零头没有收到如何账务处理
  • 借款可以转注资款吗
  • 筹建期土地使用税分录
  • 什么样的企业用交税
  • 银行转贴现业务违法吗
  • 进项发票与销项发票差额是企业毛利润吗
  • 降温费和取暖费标准
  • 贴现扣的钱叫什么
  • 银行贷款的坏账是什么意思
  • 所有者提取的借贷方向
  • 发工资时忘记扣个税了怎么做账
  • 怎么在bios设置启动项
  • 所得税年报期间费用明细表
  • 公司发生的业务有哪些
  • 在公司发明的东西专利权归谁
  • 企业投资者撤回投资款
  • 网赚项目——Youtube获取高流量的技巧
  • 没有购入发票可以开出发票
  • 公司每年都有什么费用
  • 融资租赁的两种基本形式
  • react中的key的作用
  • 投资收益结转到哪个科目
  • 结转去年成本
  • php实现留言板功能怎么用
  • 食堂维修费用计什么科目
  • 土地抵减销项税 土地增值税
  • 赡养老人专项附加扣除标准2023年
  • static php作用
  • 猿创部落科技有限公司
  • 生产车间生产人员福利费
  • 小程序官方组件展示
  • 无形资产收益额的具体测算方法有
  • 政府补助会计处理方法
  • 存货跌价准备什么科目
  • 外贸会计的工作内容
  • 本年度发票一定要收回吗
  • 房屋租赁怎么干
  • 员工的工资属于固定资产吗
  • 银行存款一直没有记账怎么调整
  • 暂估入库的税务怎么处理
  • 会计账簿记账规范要求
  • 物流公司的会计怎么样
  • 补交上年度的企业所得税税款计入什么科目
  • 顺风车没有发票是否合法
  • 应收帐款表
  • 会计行政法规包括哪些条例?具体说明?
  • insert into tbl() select * from tb2中加入多个条件
  • window系统大全
  • 电脑windows8怎么样
  • win7系统桌面图标有遮挡
  • windows10预览版怎么样
  • 自动切换桌面
  • linux lvm2_member
  • mysql服务器的安装与配置
  • js必须掌握的
  • 逐一介绍班子成员表现
  • 滤镜调试
  • app启动页动画效果
  • javascript面向对象 第三方类库
  • 重庆电子税务局怎么开电子发票
  • 中奖个人所得税扣除标准
  • 用if函数计算个人应交所得税
  • 中国税务是做什么的
  • 年轻干部是什么意思
  • 税务上如何界定收入
  • ca证书免费申请
  • 外出经营需要交哪些税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设