版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/caiyongshengCSDN/article/details/88657559
jeecg自定义函数按钮dgFunOpt弹窗,关闭子页面时刷新父页面
<t:dgFunOpt funname="doRead(id,isRead)" title="阅读" urlclass="ace_button" urlfont="fa-wrench"></t:dgFunOpt>
//详情弹窗
function doRead(id,isRead){
var width = $(window).width();
var height = $(window).height();
//全屏窗口
// var width = window.top.document.body.offsetWidth;
// var height = window.top.document.body.offsetHeight-100
$.dialog.setting.zIndex = getzIndex();
$.dialog({
content : 'url:tSSmsController.do?goSmsDetail&id='+id,
zIndex : getzIndex(),
title : '通知详情',
lock : true,
width : width,
height : height,
button : [ {
name : '关闭',
callback : function () {
}
}],
close:function(){ //关闭子页面时刷新父页面
if(isRead == 0){ //未阅读状态
$('#tSSmsList').datagrid('reload');
//给父页面的标签赋值
var msgText = parent.$('#systemMsg').attr('newNums');
var newNum = parseInt(msgText)-1;
if(newNum<1){
parent.$('#systemMsg').text('');
}else {
parent.$('#systemMsg').text(newNum);
}
//更新为最新值
parent.$('#systemMsg').attr('newNums',newNum)
}
},
opacity : 0.4
}).zindex()
}