**********************common.js**********************************
//封装方法ajax
var config_method = {
'config_ajax':function(){},
}
config_method.config_ajax = function(param) {
console.log(JSON.stringify(param));
console.log("ajax请求");
api.ajax({
url: param.pathName,
method: 'post',
data: {
values: param.ajaxData
}
}, function(ret, err) {
console.log("进入ajax");
if (ret) {
console.log('成功:' + JSON.stringify(ret));
if (param.method) {
console.log("有回调方法");
param.method(ret); //调用方法
return;
}
console.log("无回调方法");
} else {
console.log('失败' + JSON.stringify(err));
api.toast({ //错误提示信息
msg: err.msg, //错误信息
duration: 2000, //显示时间长度
location: 'bottom' //显示位置
});
return;
}
});
}
**********************************调用*******************************************
config_method.config_ajax({
'pathName': 'url地址'
'ajaxData': {
userId: userInfo.uid,
},
'method': callbackfnOperatePhone
});