北大青鸟jquery第十章上机练习_jQuery 第十章 工具方法-高级方法 $.ajax() $.Callbacks() ........

本文介绍了jQuery中用于异步处理的高级方法,包括$.ajax()用于向后端请求数据,$.Callbacks()用于管理回调函数,以及$.Deferred()和.then()用于处理异步操作。详细讲解了各个方法的参数、用法和实例,帮助理解jQuery中的异步编程技巧。
摘要由CSDN通过智能技术生成

$.ajax()

$.Callbacks()

$.Deferred()

.then()

$.when()

-----------------------------------------------------------------

向后端请求数据。

参数:obj  对象

对象里面放啥, 放下面这些   ↓    以下为常用的 属性。

url :'https://easy-mock.com/mock/5c0b4a876162b83fe0a50cb9/person'       (渡一教育提供)

type : 请求方式, 一般最常用的 有 GET 和 POST

data : { }  一般,接口的 文档, 会告诉你,你需要什么数据,就传什么参数

success : 请求成功后的处理函数

error : 请求失败后的处理函数

complete : 请求完成后的处理函数 最后执行。  无论 请求是否成功, 到最后都会执行

context : 改变函数执行上下文。   ajax 里面的函数, this  为 ajax 对象。但是把,我们一般操作的时候,并不希望是他, 所以可以传 外面的 值来改变

timeout :  这个值一般不会用到。设置请求超时时间(毫秒)  设置一个值, 如果 请求的时间超过 这个时间,那么就不请求了。

async : true  false  是否异步,  默认是 true, 本身 ajax 就是异步的,因为js 是单线程, 不可能一直在等你 请求完后 再执行其他js 操作吧

dataType

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值