本文列出了jQuery中几乎所有的与AJAX请求相关的方法。这些方法能够让你更轻松地处理AJAX请求。

例如:

  • 在发送AJAX请求之前,序列化JS内容或表单内容,以便用作AJAX请求发送的数据。
  • 快速发送AJAX请求,并处理响应数据(支持html、xml、text、json、jsonp、script等多种数据类型)。
  • 监听AJAX事件,绑定事件触发时执行的处理函数。

jQuery的AJAX方法

重要说明:如果"版本"列的版本号带有删除线(例如:1.8),表示从该版本开始,此方法已过时。如果版本号带有删除线,并且为红色(例如:1.9),表示从该版本开始,此方法已被移除
方法版本描述
核心方法——发送并处理AJAX请求的方法
jQuery.ajax()1.0全局方法发送并处理AJAX请求。这是jQuery底层的AJAX实现,包含处理AJAX请求所需的一切功能。其他发送AJAX请求的方法都是对该方法的进一步封装。
jQuery.get()1.0全局方法发送并处理GET方式的AJAX请求。
jQuery.post()1.0全局方法发送并处理POST方式的AJAX请求。
jQuery.getJSON()1.0全局方法发送并处理GET方式、返回数据为JSON格式的AJAX请求。
jQuery.getScript()1.0全局方法发送GET请求,用于加载一个JS脚本文件。
jQuery.load()1.0全局方法发送AJAX请求,用于加载一个HTML文件并替换匹配元素中的内容。
工具方法——用于协助发送或处理AJAX请求,简化AJAX操作
jQuery.ajaxPrefilter()1.5全局方法在$.ajax()处理参数选项之前,预处理参数选项。
jQuery.ajaxSetup()1.1全局方法设置$.ajax()的全局默认选项。
jQuery.param()1.0全局方法将JS数组或对象序列化为字符串,以便用于URL查询字符串或AJAX请求。
serialize()1.0将表单元素序列化为字符串,以便用于URL查询字符串或AJAX请求。
serializeArray()1.2将表单元素序列化为一个JS数组。
事件方法——用于为AJAX事件绑定处理一个或多个函数
ajaxComplete()1.0设置当AJAX请求完成(无论成功或失败)时执行的处理函数。
ajaxSuccess()1.0设置当AJAX请求成功时执行的处理函数。
ajaxError()1.0设置当AJAX请求失败时执行的处理函数。
ajaxStart()1.0设置当前第一个AJAX请求开始时执行的处理函数。
ajaxSend()1.0设置在AJAX请求被发送前执行的处理函数。
ajaxStop()1.0设置当前最后一个AJAX请求结束时执行的处理函数。
46 3
我们认为: 用户的主要目的,是为了获取有用的信息,而不是来点击广告的。因此本站将竭力做好内容,并将广告和内容进行分离,确保所有广告不会影响到用户的正常阅读体验。用户仅凭个人意愿和兴趣爱好点击广告。
我们坚信:只有给用户带来价值,用户才会给我们以回报。
CodePlayer技术交流群1CodePlayer技术交流群1

帮朋友打一个硬广告:

P2P网贷系统(Java版本) 新年低价大促销,多年P2P技术积累,系统功能完善(可按需定制,可支持第三方存管、银行存管),架构稳定灵活、性能优异、二次开发快速简单。 另可提供二次开发、安装部署、售后维护、安全培训等一条龙服务。

外行看热闹,内行看门道。可以自信地认为,在系统设计上,比市面上的晓风、迪蒙、方维、绿麻雀、国融信、金和盛等P2P系统要好。
深圳地区支持自带技术人员现场考察源代码、了解主要技术架构,货比三家,再决定是否购买。

也可推荐他人购买,一旦完全成交,推荐人可获得实际售价 10% 的返现。
有意向者,详情请 点击这里 联系,工作时间立即回复。