Ajax设置请求和接收响应、自己封装简易jQuery.Ajax
这篇文章是承接前几篇博客的,是前几篇继续学习
包括Ajax学习与理解和简化版自己实现jQuery等
这篇文章只算是我的个人学习笔记,内容没有精心排版...:这个函数必须按照规定的顺序传参,第二,如果没有参数就会出现类似于$.ajax("post",null,successFn,null)的情况,必须传有结构的参数(对象)
3.2什么是回调
在上面的代码中...,在ajax函数中传了一个successFN,failFn函数作为参数,但是执行的时候是在别的地方执行的(在request.onreadystatechange里)
if(request.readyState...把这个函数给别人,自己不执行,让别人执行,就是callback
回调:使用方代码不执行,只传一个函数,回来再执行
回调就是传一个函数,自己不执行,传到别的地方让他在那里执行的函数!...5函数传不同的参数
例如文档里的
jQuery.ajax( url [, settings ] )
jQuery.ajax( [settings ] )
jQuery.ajax第一个参数既可以是url