找回密码
 注册成为天翎用户
楼主: 9975

[已解决] 平台这个函数showDialogByDiv在表单中执行弹出新页面后,关闭就报错

[复制链接]
 楼主| 9975 发表于 2013-11-26 11:07:53 | 显示全部楼层
var url = getItemValueAsString("FuJian");
url="/obpm/"+url;
var titletext ="sssss";
var rtns = "<input type='button' value='查看2' onclick='OBPM.dialog.show({width: 600,height: 600,url:\""+url+"\",args:{j:1},title : \""+titletext+"\",close: function(rtn) {window.location.reload();}});'/>";        
rtns;

第二种:
var doc = getCurrentDocument();
var url = getItemValueAsString("FuJian");
url="/obpm/"+url;
var titletext ="sssss";
//doc.findItem("error_log").setValue(rtn);
var rtns = "<input type='button' value='查看3' onclick='OBPM.dialog.show({opener:window.parent,width: 600,height: 600,url:\""+url+"\",args:{j:1},title : \""+titletext+"\",close: function(rtn) { clearInterval(it);}});'/>";        
rtns;

都试了,还不行,也不能刷新
echochen 发表于 2013-11-26 11:11:05 | 显示全部楼层
本帖最后由 echochen 于 2013-11-26 11:30 编辑

大哥。我给你的帖子链接,就可以做到您那个需求啊,打开表单,以弹出层的形式,然后点x关闭,刷新视图。

您还有哪里不满意啊……大哥
 楼主| 9975 发表于 2013-11-26 11:24:01 | 显示全部楼层
回复 22# echochen


是关闭页面后,刷新表单啊,
刷新视图没有问题的
echochen 发表于 2013-11-26 11:31:02 | 显示全部楼层
你要刷新表单也可以!!!!!!!!!!

代码类似如下:

  1. //按钮显示文字
  2. var buttontext = "打开明细";
  3. //弹出层大小
  4. var width = "500";
  5. var height = "500";
  6. //拼接成url
  7. var url="/obpm/portal/dynaform/document/newWithPermission.action?_formid=11e3-563a-014863a0-8c99-2f279302753f&_isJump=1&application=11e3-0946-aa377a56-af37-a1b264288b13";
  8. //拼接成button
  9. var rtns = "<input type='button' value='"+buttontext+"' onclick='OBPM.dialog.show({width: "+width+",height: "+height +",url:""+url+"",args:{j:1},title : ""+titletext+"",close: function(rtn) {window.location.reload();}});'/>";
  10. println("=========url=========="+url);

  11. rtns;
复制代码
这里为了测试方便,我的url直接写的某个表单地址
echochen 发表于 2013-12-2 16:33:14 | 显示全部楼层
问题解决了,客户说帖子可以关闭。

本版积分规则

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

GMT+8, 2026-9-27 13:00

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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