easyui中parent.$.modalDialog如何关闭弹出框,并刷新主页

function editDutyKnowledgeFun(id) {
            if (id == undefined) {
                var rows = dutyKnowledgeGrid.datagrid('getSelections');
                id = rows[0].id;
            } else {
                dutyKnowledgeGrid.datagrid('unselectAll').datagrid('uncheckAll');
            }
            parent.$.modalDialog({
                title: '知识编辑',
                width: 900,
                height: 700,
                href: '${path }/dutyKnowledge/editPage?id=' + id,
                buttons: [{
                    text: '回复',
                    handler: function () {
                        parent.$.modalDialog.openner_dataGrid = dutyKnowledgeGrid;
                        //因为添加成功之后,需要刷新这个dataGrid,所以先预定义好
                        var f = parent.$.modalDialog.handler.find('#dutyKnowledgeReplyForm');
                        f.submit();
                    }
                }]
            });
        }

其中 dutyKnowledgeGrid 是你定义的的dataGrid。

function deleteDutyKnowledgeReplyFun(id) {
        parent.$.messager.confirm('询问', '您是否要删除当前回复(不可恢复)?', function (b) {
            if (b) {
                progressLoad();
                $.get('${path }/dutyKnowledgeReply/delete', {
                    id: id
                }, function (result) {
                    result = $.parseJSON(result);
                    if (result.success) {
                        parent.parent.$.modalDialog.openner_dataGrid.datagrid('reload');
                        parent.$.messager.alert('提示', result.msg, 'info');
                        parent.$.modalDialog.handler.dialog('close');
                    } else {
                        parent.$.messager.alert('错误', result.msg, 'error');
                    }
                    progressClose();
                }, 'JSON');
            }
        });
    }

转载自https://blog.youkuaiyun.com/m0_37601917/article/details/80110147

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值