123456789101112131415 |
- function ajaxFun(xhrType,xhrUrl,callBack) {
- // 第一步创建XMLHttpRequest对象
- var xhr = new XMLHttpRequest();
- // 第二步设置请求方式和请求地址 三个参数 第一个是请求方式 第二个是请求地址 第三个是是否异步
- xhr.open(xhrType, xhrUrl, true);
- // 第三步发送请求
- xhr.send();
- // 第四步注册回调函数 对请求结果进行处理
- xhr.onreadystatechange = function () {
- if (xhr.readyState == 4 && xhr.status == 200) {
- var res = JSON.parse(xhr.responseText)
- callBack(res);
- }
- }
- }
|