首页 > 代码库 > Ajax 异步调用代码
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; }
Ajax 异步调用代码
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。