关于使用Artery插件的一些积累1

Artery是公司自己封装的插件,用于替代部分jsp的功能。由于刚入职,对该插件不了解,在使用的过程中遇到很多的问题。比如:窗口1弹出窗口2,窗口2弹出窗口3,然后关闭窗口2(这个时候窗口3和窗口1不是父子关系),然后将窗口3中的内容回显到窗口2,在窗口2中保存,愿望是保存后跳到窗口1的时候能reload窗口1,但是此时窗口2和窗口1也不存在父子关系,如果按普通的方法就不行了。这时候窗口3在打开窗口2的时候应该使用
Artery.getWin().getWindow().Artery.openForm和<pre name="code" class="java">"target" : "_self"
而不是普通的打开方式<pre name="code" class="java">Artery.openForm和<pre name="code" class="java">"target" : "_window"

 
 
 
function add_onClickClient (rc){
	var list=Artery.get("listSearch").getSelectedRowValue();
	Artery.getWin().getWindow().Artery.openForm({
    	"formId" : "42892a839969632dec94790ed1175fda",
    	"formName" : "新增案件",
    	"formType" : "1",//1表单,2报表,3文书
    	"title" : "新增案件",
    	"params" : {
	   		 "alldata":list,
	   		 "rttFlag":"insert"//表示“新增案件”调用了接口,在点击“保存”的时候使用
    	},
    	"rtt" : "update",
    	"modal":"1",
    	"target" : "_self",//_window或_blank
    	"targetWidth" : 700,
    	"targetHeight" : 560
    });	
	Artery.getWin().close();
}
这样就解决了reload出错的问题了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值