找回密码
 注册成为天翎用户
查看: 1454|回复: 8

[已解决] 弹出框关闭后,刷新视图,容易出现null的界面(cm)

[复制链接]
JT38180318 发表于 2014-7-23 09:42:36 | 显示全部楼层 |阅读模式
本帖最后由 kharry 于 2014-10-27 18:46 编辑

视图有一个按钮列,点击会弹出框,关闭弹出框视图被刷新:
1.jpg
按钮列代码:
var formProcess = getFormProcess();  
var form = formProcess.doViewByFormName("complaint_bc",getApplication());
var doc = getCurrentDocument();
var formid =form.getId();
var application = getApplication();
var p_id = doc.getId();
var path=$WEB.getParamsTable().getContextPath() ;
var url = path + "/portal/dynaform/document/newWithPermission.action?_formid="+formid+"&_isJump=1&application=" + application +"&p_id="+p_id;
var value = "<a href='javascript:OBPM.dialog.show({width:1100,height:600,url:\""+ url +"\",title:\"内容补充\",close: function(rtn) {window.location.reload();}})'>内容补充</a>"
value;

关闭后出现null,但不能固定重现:
2.jpg

(qq:12831784 tel:86010123-257)
sukula 发表于 2014-7-23 15:29:59 | 显示全部楼层
您好 麻烦贴一下您的联系方式 方便沟通
回复

使用道具 举报

sukula 发表于 2014-7-23 16:09:21 | 显示全部楼层
你好 请留下您的联系方式,方便沟通
回复

使用道具 举报

sukula 发表于 2014-7-24 11:44:44 | 显示全部楼层
请将 window.location.reload(); 修改成   setTimeout(function(){  window.location.reload();},1000); 试试
回复

使用道具 举报

 楼主| JT38180318 发表于 2014-7-24 14:49:22 | 显示全部楼层
按照你的方法修改后,清空浏览器缓存,仍然不行,仍然出现null的界面
回复

使用道具 举报

 楼主| JT38180318 发表于 2014-7-24 16:39:24 | 显示全部楼层
经过远程,目前可以了,需要继续观察看看后续是否还会偶尔出现
回复

使用道具 举报

 楼主| JT38180318 发表于 2014-7-25 09:13:55 | 显示全部楼层
提供的方法还是有问题,导致页面无法编辑,我需要的是可编辑的页面,以便同步数据到表单。
回复

使用道具 举报

 楼主| JT38180318 发表于 2014-7-25 10:17:09 | 显示全部楼层
经过远程,提供了新的方法,目前暂时未再出现null,会后续继续观察,谢谢!
回复

使用道具 举报

nice 发表于 2014-8-27 16:17:18 | 显示全部楼层
回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-13 21:36

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表