1.弹出弹窗的js代码
var dlg = new J.dialog({ id: 'unDelTel', title:'缴费', page:encodeURI('<%=basePath%>pages/core/commonTable/payMoney.jsp?vcName='+vcName+'&mTotal='+mTotal+'&mUnreceive='+mUnreceive+'&mBadDebts='+mBadDebts), 500, height:280, top:'center', left:'center', drag:true, resize:true, btns:true, cover:false }); dlg.ShowDialog();
2.默认的弹窗是没有关闭按钮的,需要手动添加,下面是js
dlg.addBtn( 'close', '关闭',dlg.cancel);
3.获得当前窗体对象的js
var dg = frameElement.lhgDG;
4.关闭当前弹窗的js(关闭弹窗有两种方式,第一种是直接点击关闭按钮,第二种用js)
dg.cancel();
5.获得当前窗体的父窗口对象的js
dg.curWin;
6.刷新父窗口js
dg.curWin.MainGrid.reloadData(); //第一种方法,前提是MainGrid定义了reloadData()方法 dg.curWin.grid.getStore().reload(); //第二种方法,前提是定义了grid变量
7.刷新当前窗口js
grid.getStore().reload(); //当前窗口定义了grid变量