• Ajax 的格式


      var XMLHTTP;
        function createXMLHttpRequest()   //创建AJAX
        {
        if(window.ActiveXObject)
        {
        XMLHTTP=new ActiveXObject("Microsoft.XMLHTTP");
        }
        else if(window.XMLHttpRequest)
        {
        xmlHttp=new XMLHttpRequest();
        }
        }
        
        
        function  startRequest(url)  //开始AJAX
        {
       
        createXMLHttpRequest();     
        XMLHTTP.onreadystatechange=handleStateChange;
        XMLHTTP.open("GET",url,true);
        XMLHTTP.send(null);
        
        }
        
        function handleStateChange()
        { 
        if(XMLHTTP.readyState==4) {
        alert(XMLHTTP.status);
           if(XMLHTTP.status==200){
       
          PanduanBackZhi();
       }  
        }
        }
       
       
       function PanduanBackZhi()
       {
       if(XMLHTTP.responseText=="从数据库载出")
       {
       document.getElementById('Xianshi').innerHTML="<img border=\"0\" src=\"../images/ajaxloading.gif\"><font color=#FF0000 sytle=font-weight:bold>准备从SQL导出数据,请稍等......</font>";
       document.getElementById('Button2').disabled=false;
       }
       
        if(XMLHTTP.responseText=="从EXCEL 导出")
       {
       document.getElementById('Xianshi').innerHTML="<img border=\"0\" src=\"../images/ajaxloading.gif\"><font color=#FF0000 sytle=font-weight:bold>准备DATATABLE导出数据,请稍等......</font>";
       document.getElementById('Button1').disabled=false;
       }
       }
       
       function Diaoyong(panduan)
       {
       startRequest("../AJAXExcel.aspx?id="+panduan+"");
       } 
        
     
    
  • 相关阅读:
    Java 之 Maven 基础
    JavaScript 之 RegExp 对象
    Java 之 Jedis
    Java 之 Redis 基础
    Java 之 NOSQL
    JavaWeb 之 JSON
    JavaWeb 之 Ajax
    【LeetCode-数组】外观数列
    【LeetCode-树】从先序遍历还原二叉树
    【LeetCode-数组】搜索二维矩阵 II
  • 原文地址:https://www.cnblogs.com/kevin2013/p/1762712.html
Copyright © 2020-2023  润新知