jQuery封装ajax的使用方法

  在我们通过jQuery使用ajax请求时,我们不需要考虑兼容和跨域等问题,jQuery已经将这些问题给我们解决了,因此,我们只需要在设定请求时,设定不同的参数,就可以完成不同的请求。
  我们先来看第一种请求方式:$get() 方式。get请求方式有四个参数,其中必填的参数是url地址,其他的都是选填参数,可以根据实际情况填写,参数的填写形式是对象形式。接下来我们看一下get请求方式的语法形式。

$.get({
	url:地址(必填项),
	data:需要携带的参数,需要写成对象形式,
	dataType:期望的数据类型,如果为json,会将后端返回的json串自动解析,
	success:function(){}请求成功时执行的函数
})

  接下来是post方式,它与get方式的语法相同,我们直接看代码形式。

$.post({
	url:地址(必填项),
	data:需要携带的参数,需要写成对象形式,
	dataType:期望的数据类型,如果为json,会将后端返回的json串自动解析,
	success:function(){}请求成功时执行的函数
})

  第三种方式是综合方式,它既可以用于post,又可以用于get,它有非常多的参数,接下来我们介绍其中的一部分参数。

$.ajax({
	url:地址,
	type/method:请求方式,默认为get方式,
	data:{}传参参数,要求是对象形式,
	dataType:设定为json,会自动解析json串,
	success:function(){}请求成功时执行的函数,
	asycn:设定是否异步,默认值是true,异步执行ajax请求,
	error:function(){}请求错误时执行的函数,请求成功时不会执行,
	timeout:设定时间,单位:毫秒,如果请求时间超过设定的时间,认为是请求失败,必须是异步执行,
	cache:设定是否缓存请求结果,默认值是 true,缓存请求结果,必须是get方式,这个设定才起作用,post方式不会缓存,设定也没有效果,
	context:指定执行函数中this的指向
})
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值