方法一:javascript
let ajax = new XMLHttpRequest()
ajax.open('GET/POST',"url",true)
ajax.send()
ajax.onreadystatechange = function(){
if(ajax.readyState===4){
if(ajax.status===200){
let str = JSON.parse(ajax.response)
console.log(str);
}
}
}
方法二:引入jquery
$.ajax({
type:'GET'/'POST',
url:url,
async:true,
dataType:'json',
success(res){
console.log(res);
}
})
方法三:引入jquery,分get和post方式
$.get('./data/a.jason',res=>{
console.log(JSON.parse(res));
})
此外ajax有四个钩子函数:beforeSend(),success(),error(),complete(),欢迎各方大神指正