• 有关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属性

      

    所触及过的星空,哪怕牺牲所有,也竭力想要抵达的地方!
  • 相关阅读:
    佳佳的 Fibonacci
    毒瘤之神的考验
    An error occurred while searching for implementations of method
    eclipse 开发 scala
    hbase的数据模型
    Hbase和RDBMS(关系数据库管理系统)区别
    hbase和mapreduce开发 WordCount
    使用eclipse开发hbase程序
    hbase 的体系结构
    hbase 遇到过的问题
  • 原文地址:https://www.cnblogs.com/lishaoxiong/p/10521231.html
Copyright © 2020-2023  润新知