jQuery封装ajax

类型

jQuery中实现ajax请求,常用的三种方式,$.get(); . p o s t ( ) ; .post(); .post();.ajax()三者;实际项目开发中常用的是,第三种,其中除包含前两种方式外,还包含其它许多的参数。 . g e t ( ) ; 与 .get();与 .get();.post();两者除请求方式不一样外,其余没有差别。

. g e t ( ) ; 与 .get();与 .get();.post();

参数1(url:):发送请求的目标地址

参数2(data:):对象形式的,请求数据

参数3(dataType:):获取的是否为json字符串,将返回的json串解析

参数4(success:):请求成功后执行的函数

success:function(res){ }:res即为存储的响应体内容

$.get或$.post({
        url:请求的目标地址,
        data:对象形式的请求数据,
        dataType:期望获取的数据类型,一般为'json',
        succes:function(参数res){ //res为任意名称的形参,存储着响应体中内容
            console.log(res); //输出获取到的响应体内容
        }
    });

$.ajax();

   $.ajax({
        //该方式中常用属性
        url:请求的目标地址,
        method或type:请求方式,一般为get或post,
        data:对象形式的请求数据,
        dataType:期望获取的数据类型,一般为'json',
        success:function(参数res){ //res为任意名称的形参,存储着响应体中内容
            console.log(res); //输出获取到的响应体内容
        }
        //该方式中不常用属性
        async:设定是否异步,默认为true,
        error:请求错误时会执行的函数,请求成功不会执行,
        timeout:异步情况下,设定请求的限制时间,超过则认为请求失败,
        cache:get方式下,设定是否缓存请求结果,默认为true,如果不缓存会在数据台后留一个_数值时间戳,表示结果的获取时间,
        context:设定函数this的指向,默认指向ajax对象,
    });

---- 逆战班

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值