AJAX的一些基础和AJAX的状态

Posted 一只菜鸟攻城狮啊

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AJAX的一些基础和AJAX的状态相关的知识,希望对你有一定的参考价值。

    大佬们,我又回来了,最近好几天都没写博客了,别问我干啥去了,我只是去围观奶茶妹变成抹茶妹而已

    前几天我们一起封装了一个AJAX,那今天我们来说说AJAX的一些基础和AJAX的状态码

    首先,啥是AJAX啊,来我们把英文拆开Asynchronous Javascript And XML(异步 javascript 和 XML),是指一种创建交互式网页应用的网页开发技术。

    接下来我们来说一说使用场景:在该用的地方使用,我告诉你们,今天我就是饿死在这,也不可能说一个场景

    来,我们说AJAX的好处:1.效率高,用户体验贼好

                 2.无刷新动态获取页面

    使用场景:1.需要进行局部刷新时

         2.表单验证

         3.无刷新动态获取数据时

    哎,真香啊

    AJAX的状态码以及常见的几个服务器状态码

    AJAX状态:0:未初始化,未调用send()方法

           1:已调用send()方法,正在发送请求

           2:已接受响应(send()方法完成)

           3:解析(正在解析响应内容)

           4.完成,响应内容完成

    常见的服务器状态码:

          100:客户端必须发送请求

          200:请求成功

          304:重定向(注意:当ajax接口没发生改变时,会从缓存中读取数据)

          404:数据不存在 (眼熟吧,有多少个夜晚我们找学习资料的时候页面上突然出来个404,唉,漫漫长夜啊)

          500:服务器错误 (当出现这个错误,记得送一顶帽子给你们公司的后端 greenMaozi)

 





以上是关于AJAX的一些基础和AJAX的状态的主要内容,如果未能解决你的问题,请参考以下文章

在 Flux 应用程序中跟踪 ajax 请求状态

原生ajax基础

提升 Ajax 多选框

ajax简单的过程以及http状态码

Ajax 基础 第二章

用Nodejs+Express搭建web,nodejs路由和Ajax传数据并返回状态,nodejs+mysql通过ajax获取数据并写入数据库