ajax的基本语法

Ajax也是一门很重要的语言,要会ajax就要了解浏览器和服务器的关系,之前我们已经知道了表单元素在浏览器和服务器之间的关系,它们之间说简单点,就是靠几个属性链接起来的,会了表单元素的转换,ajax就好理解很多了,ajax的使用可以大概分为五部,

1:创建对象:

2:设置url,请求的方法:

3:发送请求:

4:异步对象,发送请求会相应回来的数据会储存在一步对象中:

使用异步对象时,中间的判断不能少.

上面使用的是默认的get发送方式,还有一种是post方式,它跟get其实差不多,但中间还是有点差别的.

1:第一步是一样的

2:第二部就变了,它不需要提交数据,只要有menth功能就可以了:

3:第三部也变了,因为第二部不需要提交数据,数据是在第三步中提交的:

但是使用post,在第二步和第三步之间要加上一段设置内容:

这句一定不能忘记的,它是关键,没了它就会报错.

4:第四步是一样的.

在ajax中我们有时要拿各种数据,数组我们都知道,经常用的,这里我们有时会用到二维数组.顺便说些复杂的关系类型:

先说二维数组,其实就是一个数组里包含多个数组,等于嵌套的关系:

如果我们要拿”大葱配红酒”那我们要怎么拿呢?

看到结果其实也很简单,twoArr[2]先拿到[“大葱配红酒”,”凉拌白菜更”]这个数组,然后再加个[0],拿到其中的第一个.原理其实很简单,从外到内,一层层拿,

再说个复杂对象,其实跟这个原理一样的:

如果想要拿到”费玉清”:

也是从外面一层层拿.

 

原文地址:https://www.cnblogs.com/cykblogs/p/5840569.html