zoukankan      html  css  js  c++  java
  • 有关ajax

    1.什么是ajax?

      ajax是前端与后端交互所依赖的一项技术,它相当于一座桥梁,沟通了前端与后端。

    2.ajax的优点

      可以局部更新网页内容。

    3.ajax的本质就是xmlHttpRequest对象

    4.控制台出现三个属性:

      readystate:请求五个阶段0,1,2,3,4

      responseText 返回的文件内容

      Status  状态码  返回的状态信息

    5.在_proto_的三个方法

      Open()

      Send()

      OnReadyStateChange()

    6.了解

      Xml是一种数据储存格式  抛弃了

      Json是一种数据储存格式 当前流行的

    7.status状态码

      200 表示成功了

      3xxx代表禁用的意思

      404代表文件没有找到

      5xx代表服务器的问题

    8.ajax的连接步骤

      代码: function ajax(method,url,sync,fn){

        第一步:

          var xmlhttp=new XMLHttpRequest();

        第二步:

          xmlhttp.open(methods,url,sync);

        第三步

          xmlhttp.send();

        第四步

          xmlhttp.onreadyStateChange=function(){

            if(xmlhttp.readystate==4){

              if(xmlhttp.status==200){

                fn(xmlhttp.responseText)

              }

             }

            }

          }

    9.ajax传参

       request 请求

       reponse 响应

    10.ajax的请求方式

      get:看的见,传送数据小,通过网络地址传

      post:看不见,传送数据大一些,通过http中的某个对象的一个body属性

      

    所触及过的星空,哪怕牺牲所有,也竭力想要抵达的地方!
  • 相关阅读:
    c++中的stack实现
    非虚函数是静态绑定
    函数返回const,以便控制访问
    析构函数为虚函数
    c++中初始化列表顺序和声明顺序一致
    define的误用
    模板就是让编译器帮你写代码
    mysql代码中设置变量
    拼接index
    python import vs from import
  • 原文地址:https://www.cnblogs.com/lishaoxiong/p/10521231.html
Copyright © 2011-2022 走看看