AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和 XML),是一种创建交互式网页应用的网页开发技术。通过在后台与服务器进行少量数据交换,Ajax可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。而传统的网页(不使用 Ajax)如果需要更新内容,必需重载整个网页面。
Ajax的工作原理相当于在用户和服务器之间加了一个中间层(AJAX引擎),使用户操作与服务器响应异步化。客户端发送请求,请求交给xhr,xhr把请求提交给服务器,服务器进行业务处理,服务器响应数据交给xhr对象,xhr对象接收数据,由javascript把数据写到页面上,如下图所示: 
- ajax中的五种状态码
- 1:服务器连接已建立(已调用open方法,但还未调用send)
- 2:请求已接收(已调用send方法)
- 3:请求处理中(请求已到达服务端,正在处理)
- 4:请求已完成,且响应已就绪
- 状态: 200——正确、404——未找到页面、500——错误
- error判断,请求失败
- 打印结果:
参考文档:参考文档1、参考文档2
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/9045.html