zoukankan      html  css  js  c++  java
  • ajaxGet 获取封装

    callback 表示下一个功能(回调函数)
    function ajaxGet(url,callback,data){
              如果路径上有参数  就在url后面拼接参数 否则只请求url
              if( data ){
                  url = url + "?" + data;
              }
              创建ajax对象
              var ajax = null;
              if( window.XMLHttpRequest ){
                  ajax = new XMLHttpRequest();
              }else{
                  ajax = new ActiveXObject("Microsoft.XMLHTTP");
              }
              建立和服务器的连接
              ajax.open( "get",url );
              向服务器发送数据
              ajax.send();
              获取服务器返回的结果 (返回的结果都是字符串)
              ajax.onreadystatechange = function(){
                  if( ajax.readyState == 4 && ajax.status == 200 ){
                       接到服务器返回的结果后   根据结果要完成不同的功能
                       callback( ajax.responseText );函数调用时 通过实参将服务器返回的结果传回到客户端
                  }
              }
         }
  • 相关阅读:
    C++设计模式 ==> 装饰(者)模式
    基于路由器的VRRP技术--VRRP的应用
    基于路由器的VRRP技术--VRRP的应用
    C++设计模式 ==> 策略模式与简单工厂模式结合
    C++设计模式 ==> 简单工厂模式
    DVWA之Insecure Captcha
    DVWA之Insecure Captcha
    DVWA之File Inclusion
    DVWA之File Inclusion
    DVWA之XSS
  • 原文地址:https://www.cnblogs.com/tis100204/p/10297438.html
Copyright © 2011-2022 走看看