Ajax 原理总结

Ajax 原理总结Ajax

一 Ajax技术与原理

AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。

AJAX 是与服务器交换数据并更新部分网页的技术,在不重新加载整个页面的情况下。

AJAX 的核心是 XMLHttpRequest 对象。

Ajax的工作原理

Ajax的工作原理相当于在用户和服务器之间加了—个中间层(AJAX引擎),使用户操作与服务器响应异步化。并不是所有的用户请求都提交给服务器。像—些数据验证和数据处理等都交给Ajax引擎自己来做,,只有确定需要从服务器读取新数据时再由Ajax引擎代为向服务器提交请求。

Ajax 原理总结

Ajax 原理总结

 

 

Ajax的原理简单来说通过XmlHttpRequest对象来向服务器发送异步请求,从服务器获得数据,然后用javascript来操作DOM而更新页面。这其中最关键的一步就是从服务器获得请求数据。

XMLHttpRequest 对象的三个常用的属性

1. onreadystatechange 属性

2. readyState 属性

Ajax 原理总结

 

3. responseText 属性

可以通过 responseText 属性来取回由服务器返回的数据。

二 Ajax编程步骤

  1. 创建XMLHttpRequest对象。
  2. 设置请求方式。
  3. 调用回调函数。
  4. 发送请求。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/227206.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月16日 下午9:42
下一篇 2026年3月16日 下午9:42


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号