|
发表于 2017-12-26 11:36:52
|
显示全部楼层
暗里着迷 发表于 2017-12-25 20:00
大佬,说一下怎么用喏。感谢。
--update--start--Author: hxg Date: 2016年9月29日 for: 实现可回刷父级窗体的diaglog
src/main/webapp/plug-in/tools/curdtools_zh-cn.js
效果:
1. 获取任意窗体的句柄
2. 回刷父级窗体的的datagrid并在父级窗体弹出tip
规则:
每个弹出的 dialog 的id 就是自身的请求地址
e.g: http://localhost:8080/gis/securityTrainingRecordController.do?list&securityTrainingPlanId=402881ea576fb86301576fbc65380001&_=1475139214746#
id 为: securityTrainingRecordController.do?list
用法:
1. frameElement.api.get("对应窗体的请求地址",0)
2. 回刷并关闭父级窗体 的套路代码
e.g:
var dialogOpener = document.getElementById("dialogOpener").value;
frameElement.api.get(dialogOpener,0).reloadTable();
frameElement.api.get(dialogOpener,0).tip(data.msg);
frameElement.api.close();
以上代码覆盖原来的
var win = frameElement.api.opener;
win.reloadTable();
win.tip(data.msg);
frameElement.api.close();
--update--end--Author: hxg Date: 2016年9月29日 for: 实现可回刷父级窗体的diaglog
这个是基于 3.6.5 来改的,你去试一下
js文件在附件里
|
|