jquery的ajax方法的回调函数详解

前言

最近学习jquery的$.post(),$.get(),$("#div1").load(),$.ajax()方法,发现确实很方便,但是对函数返回值确不理解,后面自己做了几个实验,总结后把结论整理后和大家一起分享.

后台代码

这里写图片描述

第一种情况,回调函数只有一个传入参数

前端代码

这里写图片描述

输出的调试结果

这里写图片描述

第二种情况,回调函数有两个传入参数

前端代码

这里写图片描述

输出的调试结果

这里写图片描述

第三种情况,回调函数有三个传入参数

前端代码

这里写图片描述

调试输出结果

这里写图片描述

结论

在使用jquery给我们提供的$.get()和$.post()方法的时候,有个回调函数一般会经常用到,这个回调函数是浏览器发送给服务器请求后执行的,根据回调函数传递的参数不一样,可以实现不同的功能,

1.如果只是传递一个参数,那么表示只请求服务器响应的文本信息,这样可以根据需求在服务器设置一个json格式的文本信息,客户端就可以直接获取到服务端的数据。

2.如果传递两个参数,则在第一个基础上,增加了一个状态参数,第一个参数就是。

3.如果传入的是三个参数,则新增的第三个参数就是完整的ajax相应的状态信息。

4.传递的参数最多为三个。

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值