异步避免回调是什么意思
来源:2-2 为搜索框添加功能--获取数据和生成下拉层结构
小姜同学666
2020-02-14 11:04:15
老师在写ajax时,判断成功和失败使用done和fail方法,这个异步方法对比回调函数的方法有什么优势?
1回答
樱桃小胖子
2020-02-14
同学你好,由于jQuery.ajax返回的是jqXHR对象,它是浏览器原生XMLHttpRequest对象的一个超集,为了让回调函数名字统一,便于$.ajax中使用,jqXHR提供了.error(),.success(),.complete(),由于版本升级,才有了相应的.fail(),.done(),.always()三个方法。使用done(), fail(), always()是 为了避免代码嵌套在ajax里面,方便阅读。
如果我的回答帮助了你,希望采纳,祝学习愉快!
相似问题
回答 2
回答 2