$.ajax({
// 请求方式get、post,默认get
type: "get",
// (默认为当前页地址)发送请求的地址。如果当前地址是http://127.0.0.1/test,那么请求地址是http://127.0.0.1/test/get
url: "/get",
// 请求发送的数据,可参考文章https://www.cnblogs.com/xiaostudy/p/12335410.html
data: "",
// 告诉服务器自己需要什么数据类型数据。xml、html、script、json、jsonp、text
dataType: "",
// 是否异步,默认是
async: true,
// 告诉服务器自己发的是什么数据类型数据,默认application/x-www-form-urlencoded(表单数据,也就是get方式的数据)、application/json;charset=utf-8(json字符串)、application/x-javascript(json对象)、application/x-javascript text/xml(xml数据)
contentType: 'application/x-www-form-urlencoded',
// 请求成功后调用的回调函数
success: function (data, textStatus) {
//data可能是xmlDoc、jsonObj、html、text等等
// textStatus:描述状态的字符串
// 注:函数里面不可return数据,如果想返回数据,可以设置为同步async: false,然后定义全局变量来设值
},
error: function(XMLHttpRequest, textStatus, errorThrown){
//通常情况下textStatus和errorThrown只有其中一个包含信息
//this; //调用本次ajax请求时传递的options参数
}
});
参考文章:https://www.cnblogs.com/tylerdonet/p/3520862.html