问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
function dosubmit () {
var index = layer.load(1, {
shade: [0.1, '#fff'], //0.1透明度的白色背景
})
$.post('/cis/assetsapprovalController/update', $('#sqcgxx1').serialize(),
function (data) {
var abid = '[[${af.id}]]'
var jtzycyarr = []
var nums = $('#nums').val()
var m = nums.split(',')
for (var s = 0; s < m.length; s++) {
var id = m[s]
var a = jtzycyget(id, abid)
console.log(a)
if (a != '') {
jtzycyarr.push(a)
}
}
var result = {
'jtzycyarr': jtzycyarr,
}
console.log(JSON.stringify(result))
$.ajax({
url: '/cis/assetsController/addsubtable?abid=' + abid,
type: 'post',
data: JSON.stringify(result),
contentType: 'application/json',
dataType: 'json',
success: function (msg) {
console.log("MMM"+JSON.stringify(msg));
console.log("CCC"+msg.code);
if (msg.code == 1) {
/**/
var ggb = $('#queding').css('display');
console.log("ggb=="+ggb)
if (ggb == 'none'){
layer.open({
type:1,
title:"申请单下载!",
area:['50%','50%'],
shade:0.0,
content:$('#showDiv2'),
//btn: ['确定','取消']
success:function (index) {
},
end:function () {
//重载。解决重复类加载问题
//location.reload();
}
})
//layer.close(index)
//layclose($('#returnUrl').val())
}else{
layer.msg('审核成功!')
layer.close(index)
layclose($('#returnUrl').val())
}
/**/
}
else {
layer.msg('审核失败!')
}
},
})
})
}
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果
点击结束流程后果出现 申请单下载的弹窗(点击关闭或者确定按钮后)返回到查询页面!