util = {
request : function(url,jsdata,called,type){
if(!type){
type = "post";
}
$.ajax({
url:url,
type : type,
dataType : "json",
data : jsdata,
beforeSend : function(jqXHR, settings){
/**
* 可以显示请求动画
* */
},
success : called,
error : function(data) {
// 回调错误处理方法
mui.toast(‘请求失败‘,{ duration:‘long‘, type:‘div‘ })
// return alert("请求错误");
}
});
}
}
请求代码:
util.request(BANNERNEWS,{},function(data){
console.log(data);
if(data.code==0){
if(data.data.length>0){
$(".banner .mui-slider-group").empty();
$(".activeList").empty();
for(var i=0;i<data.data.length;i++){
var active = "";
if(i==0){
active = ‘<div class="mui-indicator mui-active" data-attr="‘+data.data[i]+‘"></div>‘
}else{
active = ‘<div class="mui-indicator" data-attr="‘+data.data[i]+‘"></div>‘
}
var banner = ‘<div class="mui-slider-item" id="‘+data.data[i].id+‘"><a href="#"><img src="‘+IMGHTTP+data.data[i].hotImg+‘"/></a></div>‘
$(".banner .mui-slider-group").append(banner);
$(".activeList").append(active);
}
}
}else{
mui.toast(‘请求失败‘,{ duration:‘long‘, type:‘div‘});
}
},"get");
原文:https://www.cnblogs.com/weiwentaweb/p/9426001.html