AJAX介绍

AJAX即“Asynchronous JavaScript and XML”(异步JavaScript和XML)可以使网页实现异步更新,就是不重新加载整个网页的情况下,对网页的某部分进行更新(局部刷新)。

AJAX原理分析

24JavaWeb基础 - AJAX介绍
页面发起请求,会将请求发送给浏览器内核中的Ajax引擎,Ajax引擎会提交请求到 服务器端,在这段时间里,客户端可以任意进行任意操作,直到服务器端将数据返回 给Ajax引擎后,会触发你设置的事件,从而执行自定义的js逻辑代码完成某种页面1 功能。

JS原生的AJAX案例

js原生的Ajax其实就是围绕浏览器内内置的Ajax引擎对象进行学习的,要使用js原生的Ajax完成异步操作,有如下几个步骤:
1)创建Ajax引擎对象
2)为Ajax引擎对象绑定监听(监听服务器已将数据响应给引擎)
3)绑定提交地址
4)发送请求
5)接受响应数据

24JavaWeb基础 - AJAX介绍
注意:如果是post提交
在发送请求之前设置一个头
xmlhttp.setRequestHeader(“Content-type”,“application/x-www-form-urlencoded”);

相关文章:

  • 2022-01-07
  • 2022-01-08
  • 2022-01-08
  • 2021-06-05
  • 2021-12-21
  • 2021-09-01
  • 2021-08-03
猜你喜欢
  • 2022-12-23
  • 2021-05-25
  • 2021-12-26
  • 2022-02-21
  • 2021-12-03
  • 2021-11-18
相关资源
相似解决方案