var oAjax = new XMLHttpRequest();//创建ajax对象 oAjax.open('get','arr.txt');//链接地址 设置请求的方法 oAjax.send();//发送数据参数 oAjax.onreadystatechange = function(){//页面注册事件更新 if(oAjax.readyState == 4){//ajax执行状态码 if(oAjax.status == 200){//http状态码 200 说明一切ok var data = oAjax.responseText; // 异步获取数据 后续操作 都得写在这 可以封装函数传参 将data传出去 // console.log(typeof data);//string // 将具有js格式的字符串 转换为js代码或数据
} } }
post
1 2 3 4 5 6 7 8 9 10 11 12 13
var oAjax = new XMLHttpRequest(); oAjax.open('post','aaa.txt'); oAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');//设置请求头传输数据的类型编码方式