知方号

知方号

ajax原理和实现步骤

ajax原理和实现步骤?

ajax原理:简单来说通过XmlHttpRequest对象来向服务器发异步请求,从服务器获得数据,然后用JavaScript来操作DOM而更新页面。

实现步骤:

1.创建 Ajax的核心对象 XMLHttpRequest对象

2.通过 XMLHttpRequest 对象的 open() 方法与服务端建立连接

3.构建请求所需的数据内容,并通过XMLHttpRequest 对象的 send() 方法发送给服务器端

4.通过 XMLHttpRequest 对象提供的 onreadystatechange 事件监听服务器端你的通信状态

5.接受并处理服务端向客户端响应的数据结果

6.将处理结果更新到 HTML页面中

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

原理就是ajax将搜索关键字通过http post或者get方式发送给后台。后台和数据库交互,将结果返回给前端页面显示数据

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。