博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript ajax请求
阅读量:7037 次
发布时间:2019-06-28

本文共 1266 字,大约阅读时间需要 4 分钟。

var XMLHttpReq;function createXMLHttpRequest() {    try {        XMLHttpReq = new ActiveXObject("Msxml2.XMLHTTP");//IE高版本创建XMLHTTP    }    catch(E) {        try {            XMLHttpReq = new ActiveXObject("Microsoft.XMLHTTP");//IE低版本创建XMLHTTP        }        catch(E) {            XMLHttpReq = new XMLHttpRequest();//兼容非IE浏览器,直接创建XMLHTTP对象        }    }}function sendAjaxRequest(url) {    createXMLHttpRequest();                                //创建XMLHttpRequest对象    XMLHttpReq.open("post", url, true);    XMLHttpReq.onreadystatechange = processResponse; //指定响应函数    XMLHttpReq.send(null);}//回调函数function processResponse() {    if (XMLHttpReq.readyState == 4) {        if (XMLHttpReq.status == 200) {            var text = XMLHttpReq.responseText;            /**             *实现回调             */            text = window.decodeURI(text);            var cp = document.getElementById("cp");            cp.innerHTML = "";            var values = text.split("|");            for (var i = 0; i < values.length; i++) {                var temp = document.createElement("option");                temp.text = values[i];                temp.value = values[i];                cp.options.add(temp);            }        }    }}

 

转载于:https://www.cnblogs.com/boystar/p/4729434.html

你可能感兴趣的文章
浪潮信息10亿投向云计算
查看>>
SVN分支与主干
查看>>
读书笔记--精通CSS高级Web标准解决方案(二)---CSS基础之CSS选择器
查看>>
NodeJS基础(一)
查看>>
关于IOS的视频录制
查看>>
Git 如何上传文件夹
查看>>
基于React的Tab组件
查看>>
数据库基本操作
查看>>
Struts UI标签的使用
查看>>
个人项目实验报告——记事本
查看>>
22、(转载)jQueryMobile 知识点总结
查看>>
Android 系统设置中显示设置之屏幕旋转和字体设置篇
查看>>
mysql "Your password has expired...."错误解决方案
查看>>
mysql数据库的理解
查看>>
12月29日学习内容整理:中间件
查看>>
[C] getopt使用说明
查看>>
A Tour of Go Short variable declarations
查看>>
字体转换网站——Font Squirrel
查看>>
python中如何实现将数据分成训练集与测试集
查看>>
Css3做的旋转显示文字和角度的变化
查看>>