zoukankan      html  css  js  c++  java
  • Ajax 异步调用代码

       function jsAjax() {
                var Con;
                var XmlRequset;
                var AjaxContent; //返回内容
                if (window.XMLHttpRequest) {
                    //判断浏览器是否支持XMLHttpRequest类 ie6以上支持
                    XmlRequset = new XMLHttpRequest();
                } else {
                    //不支持调用 使用 ActiveXObject类 ie6和ie5
                    XmlRequset = new ActiveXObject("Microseft.XMLHTTP");
                }
                
                XmlRequset.open("POST", "index.aspx/GetAjax", false); //调取方法
                XmlRequset.onreadystatechange = function () {
                    if (XmlRequset.readyState == 4 && XmlRequset.status == 200) {
                        //readystate 返回 0: 请求未初始化 1: 服务器连接已建立 2: 请求已接收 3: 请求处理中 4: 请求已完成,且响应已就绪
                        //status 返回 200: "OK" 404: 未找到页面 
                        Con=XmlRequset.responseText;
                        AjaxContent = XmlRequset.responseText; //读取返回值 
                        document.getElementById('test').innerHTML = AjaxContent;
                    }
                }
                XmlRequset.setRequestHeader('Content-Type', 'application/json; charset=utf-8');
                XmlRequset.setRequestHeader('SOAPAction', "GetAjax");
                XmlRequset.send();
    
                return Con;
            }
    
            function jsAjax() {
                var Con = "";
                $.ajax({
                    type: "post",
                    contentType: "application/json",
                    url: "index.aspx/GetAjax",
                    data: "",
                    dataType:"json",
                    async: false,
                    success: function (resfe) { 
                        Con = resfe.d;
                    }
                })
    
                return Con;
            }
  • 相关阅读:
    9
    8
    7
    lua开发和调试环境
    MeshFilter mesh vs sharedMesh
    几种方法验证unity是否为development build
    Unity SetActive Event
    利用Data Vault对数据仓库进行建模(二)
    程序员如何圆飞行梦想(一)
    利用Data vault对数据仓库建模
  • 原文地址:https://www.cnblogs.com/xiao-bei/p/4263027.html
Copyright © 2011-2022 走看看