Ajax 的几种实现方式
Posted PHP开发者
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ajax 的几种实现方式相关的知识,希望对你有一定的参考价值。
一、什么是 Ajax
Ajax:Asynchronous javascript and xml,实现了客户端与服务器进行数据交流过程同时是异步发送请求。Ajax 不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用程序的技术。
使用技术的好处是:不用页面刷新,并且在等待页面传输数据的同时可以进行其他操作。
二、原生 JS 实现 Ajax
这里有一个实现的套路,思路大致是这样的:
1. 根据不同的浏览器,创建 xmlHttpRequest 对象
;
2. 用 open 调用,用 send 发送请求给 Ajax 引擎。
3. 服务器程序执行完毕后,把结果返回给客户端(用 xml.readyState == 4 && xml.status == 200
判定发送是否成功,然后用 xml.responseText
接收后台传回来的数据)
三、JQuery 实现 Ajax
JQuery实现 Ajax 的方法就简单很多了,已经封装好了一个 $.ajax
函数,调用很方便。
以上是关于Ajax 的几种实现方式的主要内容,如果未能解决你的问题,请参考以下文章
一张图,理顺 Spring Boot应用在启动阶段执行代码的几种方式
一张图,理顺 Spring Boot应用在启动阶段执行代码的几种方式