位置: 编程技术 - 正文

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的执行顺序

  • 递延所得税资产会计处理全过程
  • 平价转让股权如何做
  • 账簿印花税的计税方法
  • 没有发票的房租如何入账
  • 全面一次性奖金收入扣税标准
  • 个体户超过3万交个人所得税
  • 固定资产十几万可以直接入费用吗
  • 冲销成本结转需要什么凭证
  • 跨月的普票怎么作废从系统里作废
  • 包装成本为产品的百分比
  • 支付结算办法主要内容
  • 收到单位预交卖材料款如何做会计分录?
  • 支付职工一次性补助
  • 营业执照缴纳印花税贴花怎么缴纳
  • 2017年7月1日通用机打发票能不能作为税收凭证?
  • 保费收入包含
  • 手工发票何时停止使用的
  • 搞金融的企业
  • 发票报销增值税
  • 委托加工物资在初级第几章
  • centos 6.5安装教程
  • 如何清除上网记录?
  • win7系统的系统配置里设置开机启动项
  • 房地产企业的沙盘模型制作费会计处理
  • 右键菜单中没有RAR压缩项怎么办
  • php循环结构有哪几种语句
  • 任务栏变宽了怎么调回来win11
  • php生成文件流
  • rundll32.exe应用程序错误 win7
  • 结转损益类收入科目的余额会计分录
  • 国企收到财政补贴
  • 最小的3g无线路由器型号
  • regsvr32 shmedia.dll
  • gain_trickler_3202.exe 进程查询 gain_trickler_3202进程是什么文件
  • initpki.dll有什么用
  • educoder实现折半查找
  • 入固定资产含税吗
  • 维多利亚瀑布有多高?多宽?
  • 高新企业技术服务成本核算
  • 包装物应交消费税
  • openai发布时间
  • 残保金工资标准
  • 资产减值损失的大幅度变动
  • 汇兑损益是资产类科目
  • 企业医疗保险属于什么类别
  • 解决问题对吗
  • dedecms安装步骤
  • xadmin配置
  • 企业向个人提供分期的商业活动属于
  • 处置固定资产开票 税目
  • 财务报表怎么重新编制
  • 普票红冲要不要去收回发票联?
  • 收到现金货款会计分录
  • 购买商品并入库做什么会计分录
  • 差旅费补助无发票的文件依据
  • 暂估入库按含税价吗
  • 小规模购置金税盘抵税如何申报
  • 走逃发票账务处理
  • 工程用油计入什么科目
  • 企业多结转的成本跨年怎么冲回?
  • 债务现金流量是正还是负
  • 员工离职未领工资怎么处置
  • 公司注销固定资产清理怎么做账务处理
  • sql server 复制数据库具体操作图解
  • macos怎么操作
  • win8局域网共享设置
  • bios如何设置关机键开机
  • linux例子
  • winpsd.exe - winpsd是什么进程
  • pacis.exe - pacis是什么进程 有什么用
  • linux服务器设置dns
  • win7系统点击图标没反应
  • unity项目资源
  • 简述opengl的编程步骤
  • shell脚本实现文件移动、复制等操作
  • easyui combotree加载静态数据问题(选不上)解决方法
  • json基本语法
  • 美股印花税如何收取
  • 昆明地税局长是谁
  • 加油的增值税发票可以抵扣吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设