ajax请求
方法一:
let url = "";$.ajax({url: url,type: "POST", //POST、GET请求方式data: {},dataType: "jsonp",xhrFields: {withCredentials: true},crossDomain: true, //跨域请求带上cookies 设置xhrFields、crossDomainsuccess: function (responseStr) {},error: function (responseStr) {}});
方法二:原生AJAX请求
POST:
let xmlRequest = new XMLHttpRequest();xmlRequest.open('post',url,true);xmlRequest.send(data);xmlRequest.onreadystatechange=function () {if (xmlRequest.readyState == 4 && xmlRequest.status == 200) {let data = JSON.parse(xmlRequest.responseText); }}
GET:
let xmlRequest1 = new XMLHttpRequest();xmlRequest1.open('get','url?id='+id+'&name='+name,true);xmlRequest1.send();xmlRequest1.onreadystatechange=function () {if (xmlRequest1.readyState == 4 && xmlRequest1.status == 200) {let data = JSON.parse(xmlRequest1.responseText);}}