00:00
好,再往下还有什么呢?还有呢,是叫做data type,看这个啊,注意区分大小写,Data type这个T是大写的啊。Dat肽。它是用来呢,表示希望从服务器端。返回的数据格式,阿尔法的数据格式好,那这个格式的值呢,可选的有有XL。有HTML,还有文本,还有谁呢?J3啊,这几个呢,是比较常用的,那第一个XML你注意啊,我说的是谁呢?希望从服务器端返回的数据格式。
01:01
期望从服务器端返回的数据格式。展开解释来说的话,那就是当我们使用这个到点阿贾克斯发送请求时。我们会把data type的这个值发送给服务器。发动的服务器,那我们的它能够读取到贝塔T的这个值,那就知道。你的这个。浏览器需要的是。Jason或者SL的数据,那么你的浏览你的服务器啊。
02:07
服务器,那就可以返回你需要的数据格式。然后大家把这句话呢,你再读一读,理解一下这句话的意思啊。啊,这叫期望啊,并不是说你一定能拿到,你期望这个东西不一定啊,但是多数的时候,我们应该按照这个规则,我期望的是J森的,应该给我J森的。我们这里呢,主要就是Jason这个值。啊,主要用的是J,这个值用的是J。那怎么用呢?那就是这样呗,那上面这块。这是一个Jason的,然后逗号,然后我们这块呢,那就是data type Jason,就这样就可以了。
03:06
这是小括号啊,这是我们的函数的开始,函数的结束,然后这里边儿呢,就是我们的一项一项的配置内容。好。我把这个代码大一点。忙下来啊。这就是。同步的啊,这个啊,Think是表示同步还是一步将表示一步处理,Contact是表示我们发请求时。参数是什么格式的呢?是Json格式的,这是发的请求参数。为了表示我们需要用到的是一个。Jason数据,我期望我的给我的数据是Jason格式的,是data type。
04:01
还有哪些配置项呢?再往下来。还有的配置项呢,是一个叫做hero。Error error呢,它的值啊,是一个函数。是一个发生。它是用来表示当我们这个请求。发生错误时。发生错误时所执行的函数也是说你发请求。接收数据在整个过程中发生错误了,会执行这个I若函数,它怎么定义呢?它定义方式就是这样,就是I冒号发,然后我们说发生错误时就行。
05:01
然后这是我们的error function就这么定义,那如果放到上面这块怎么写呢?那你就再来逗号Jason格式吗?Error,然后是发。然后这块呢,那就是请求出现错误时执行的函数。I冒号发声。是这样的,这是发生错误时所指的函数。就是A。除此之外还有再往下来还有一个是六六,这个零是success,它也是一个函数,它表示说我们的请求。成功了。
06:00
已经成功了,从我们的服务器端返回了数据。从服务器端返回了数据。这时候会执行success指定的函数,那么这块这个success是一个函数,它相当于什么呢?就相当于我们之前呢,使用slhttp request的对象,当它的这个ready。State等于四。并且。等于200的那个石头,就这个意思。那以前我们知道状态是四二百的时候是处理数据吧,那么这个四就相当于是这个时候所执行的一个函数,嗯。
07:11
那你要指定的话呢,可以这么指定。这是逗号,指定success,然后指定一个函数,函数有个参数,这个参是个行参,行参自定义,比如说我叫做date啊,这个date是什么呢?这个date。他就是response。Text就是他,也就是你从这个,所以单返问那个数据就respond text就是它啊,这是respond text是返回的数据。那这里呢,给你再强调一点,这个date所表示的respond test是你的query处理后的一个数据,也就是说你的j query是可以经过加工的,把拿到这个数据经过加工,加工之后的这个数据是date。
08:15
相是四吗?四是说我们的一步对象内部处理完成数据之后是四嘛,所以这里边呢,这个date是。这query在内部把数据处理完成之后的那个数据啊,你拿到之后直接用就行了。这是你的啊,Success。好,后面还有两个,还有一个七七,这个是。我们叫做URL请求的地址呗,这个没什么说的了,就请求地址你要访问谁?比如说你要访问的是一个URL,然后这你访问的是b mi阿贾克斯。
09:08
这样就完事了,加L。还有最后一个,最后一个呢,是叫做派请求的方式,解决的方式啊get。或者是post啊。不用区分大小写,区分大小写啊,它默认是get方式。如果你要指定请求方式,再来type冒号get,再表示你用的是get请求方式。那整个的这个这层结构呢,主要有这么多。比较常用的啊,有这么多,但这里边儿呢,如果大家都记的话呢,实际上它比较费劲嘛。
10:04
我在这里玩呢。它是有默认的,是真这个呢可以不写,所以这两项你就可以去掉不要了。Type这个默认是get,如果你就用get方式,这也可以不写。然后这个error是表示这个错误时的函数,如果你不需要,你也可以不信。所以呢,主要我们用的是这样的几个。主要使用的是这个URL,还有谁呢?Date data type和success,主要就这四个就完事了,U state get type和success,我们就能实现一个请求的处理功能了。好,这是我们第一个函数啊,到阿贾克斯的一个完整的格式说明。
11:02
这些是它的配置项。通过这些配置项,我们应知道,本次的阿贾克斯用的是一步方式要传递的数据,数据格式JC。当我们的服务器端返回数据之后,会自动执行这个success后面的函数。这就完事了,这是到阿贾克斯函数的完整的定义。我们实际开发中呢,主要用的是这个比较多啊,就这么四个就行了。就可完成请求的处理工作了。
我来说两句