封装一个admin.js文件
//计算时间
function computingTime(start_time,computing_time,Callback){
var url = STORE_URL+"/Config/computingTime";
var data = {
"start_time":start_time,
"computing_time":computing_time,
};
$.post(url,data,function(res){
if (res.code == 0) {
return layer.msg(res.msg, { time: 1000, icon: 5, offset: '10px' });
} else if (res.code == 1) {
Callback(res.msg);
}
})
}
别的页面调用这个方法并且需要拿到该方法的返回值
//合同开始时间
$("[name='agreement_month']").change(function () {
var agreement_month = $("[name='agreement_month']").val();
var agreement_start = $("[name='agreement_start']").val()
if(agreement_start == ''){
alert('请先选择开始日期');
$("[name='agreement_month']").val('');
$("[name='agreement_end']").val('');
return false;
}
computingTime(agreement_start,agreement_month,function(data)
{
$("[name='agreement_end']").val(data)
});
})