美文网首页
21.ajax使用post请求

21.ajax使用post请求

作者: 若愚同学 | 来源:发表于2018-06-12 22:16 被阅读0次
ajax使用post请求时
1.将请求方式改为post
2.设置请求头
3.设置请求体
示例代码:
function checkaccount() {
    //获取到username节点对象
    var username = document.getElementById("un");
    
    //ajax
    var ajax = new XMLHttpRequest();
    
    //open
    ajax.open("post","/checkaccount.do",true);
    
    //注册监听
    var sp = document.getElementById("sp");
    ajax.onreadystatechange = function() {
        if (ajax.readyState == 4 && ajax.status == 200) {
            sp.innerHTML = ajax.responseText;
        }else {
            sp.innerHTML = "网络有问题";
        }
    };
    
    //设置请求头
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8");
    
    //拼接参数(设置请求体,多个参数之间使用&分隔)
    var param = "username="+username.value;
    
    //发送请求
    ajax.send(param);
}

相关文章

网友评论

      本文标题:21.ajax使用post请求

      本文链接:https://www.haomeiwen.com/subject/ggxdeftx.html