zoukankan      html  css  js  c++  java
  • 什么是AJAX?

    1.什么是AJAX?

    是客户端(浏览器)与服务器进行异步通信的编程模式,能让浏览器局部刷新变化数据,采用异步方式的工作机制。
    AJAX异步的js的XML

    2.为什么要使用AJAX?

    AJAX采用异步方式与服务器进行交互,可以实现局部刷新,而无需全网页的刷新,减轻浏览器的压力,增强用户的体验。

    3.AJAX用在哪些地方?

    1.AJAX是用HTML或者JSP中的。
    2.我们用AJAX可以实现一些用户名校验、验证码校验、多级下拉列表联动等场合。

    多级联动
    用户注册验证
    验证码
    加入购物车
    论坛评论
    .. ..

    4.如何使用AJAX?

    (1)创建Ajax对象
    (2)准备发送数据
    (3)如果是GET请求,通过encodeURI()api对汉字进行编码
       如果是POST请求,要设置请求头
    (4)发送请求体数据
    //----------------------------------------等待
    (5)AJAX一部对象不断监听服务器状态的变化0-1-2-3-4 设置onreadystatechange事件
    (6)从Ajax一部对象中,获取服务器响应的数据(服务器响应的数据是通过输出流返回的)
    (7)DOM解决一些事情具体问题具体分析。

  • 相关阅读:
    Mysql主从同步延迟问题及解决方案
    elasticsearch 查询过程
    RPC(Remote Procedure Call):远程过程调用
    windows
    设计模式
    Linux Safe
    AS
    开机启动
    springboot打包部署
    【Linux】Linux 常用命令汇总
  • 原文地址:https://www.cnblogs.com/zyh1994/p/5580467.html
Copyright © 2011-2022 走看看