关于ajax中的一些细微区别说明
2018-09-28 本文已影响2人
追逐繁星的阿忠
NO1.注意里面headers: {'token': token},
//获取素材分类信息
function getFodderList(obj) {
let token = getToken();
showLoad();
$.ajax({
type : 'get',
url : host + 'api/fodder/fodder',
data : obj ? obj : {},
headers: {'token': token},
dataType : 'json',
success : function(data) {
hideLoad();
// alert(jsonToString(data));
if (data.success) {
// $("#fodderData").html('');
var list = data.obj;
debugger
for (var i = 0; i < list.length; i++) {
var fodderList = list[i];
var html = ``;
$("#fodderData").append(html);
}
} else {
alert(data.msg);
}
},
error : function() {
hideLoad();
alert("获取用户列表数据出错了");
}
});
}
No2.第二种:没有headers
//获取素材分类信息
function getFodderList(obj) {
let token = getToken();
showLoad();
$.ajax({
type : 'get',
url : host + 'api/fodder/fodder?token='+token,
data : obj ? obj : {},
dataType : 'json',
success : function(data) {
hideLoad();
// alert(jsonToString(data));
if (data.success) {
// $("#fodderData").html('');
var list = data.obj;
debugger
for (var i = 0; i < list.length; i++) {
var fodderList = list[i];
var html = ``;
$("#fodderData").append(html);
}
} else {
alert(data.msg);
}
},
error : function() {
hideLoad();
alert("获取用户列表数据出错了");
}
});
}
NO3.
var userId;
function load() {
userId = getQueryString('userId');
let token = getToken();
showLoad();
$.ajax({
type : 'get',
url : host + `api/member/member/${userId}?token=${token}`,
data : {},
dataType : 'json',
success : function(data) {
hideLoad();
if (data.success) {
} else {
$.alert(data.msg);
}
},
error : function() {
hideLoad();
$.alert("出错了,请重试!");
}
});
}