为了账号安全,请及时绑定邮箱和手机立即绑定

原生JavaScript写AJAX

标签:
JavaScript

前端JavaScript:

function ajaxGet(url, obj) {    var request;    if(window.XMLHttpRequest) {        request = new XMLHttpRequest();    } else {        request = new ActiveXObject('Microsoft.XMLHTTP'); // 兼容IE    }    request.onreadystatechange = function() {        if(request.readyState === 4) { // 4 请求完成            if(request.status === 200) { // 200 页面成功加载                console.log(request.responseText); // 成功 返回得到的文本            } else {                console.log(request.status); // 失败 返回状态码 如 404            }        } else {            console.log('Requesting');        }    }    /* 解析参数 */    str = '?';    for(key in obj) {        str += (key + '=' + obj[key] + '&');    }    str = str.substr(0, str.length - 1);    /* 发送 */    request.open('GET', url + str);    request.send();}ajaxGet('ajax.php', {    'type': 'get',    'data': 'test'}); //get-test

后端PHP:

<!-- ajax.php --><?php    echo $_GET['type'] . '-' . $_GET['data'];

原生JavaScript写AJAX

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

举报

0/150
提交
取消