查看: 5559|回复: 3

关于弹窗的表单内容重置问题

升级   5.5%

68

主题

61

回帖

550

积分

注册会员

Rank: 2

积分
550
发表于 2023-12-14 17:20:28 | 显示全部楼层 |阅读模式

版本:V8.1.2,系统:WIN11

在一个表单中,设置一个隐藏的div用于弹窗表单:



var _self = this
var dlg = o2.DL.open({

    "title": "弹出框",
    "width": "80%",
    "height": "80%",
    "mask": true,
    "content": node,
    "container": this.page.getApp().node,
    "positionNode": this.form.getApp().content,
    "onQueryClose": function () {

    }.bind(this)
)}



问题1:在其中的弹窗的div中的table有一个org组件,选择人员后,确定关闭窗口 -》 第二次再重新打开弹窗的时候,这个org组件的上次选项还在
那么关闭弹窗后,再重新打开弹窗,如何清空/重置表单中的内容?

问题2:如果是只有一个input框,可以通过,this.form.get("org").setData(""),但是有很多输入框的情况下,如何每次关闭/打开,重置弹出的整个表单的数据?
谢谢!


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-12-15 10:28:52 | 显示全部楼层
1、弹窗有很多事件,可以在加载事件里去给这个字段赋值空
2、没有办法一起重置,只能单个做
回复

使用道具 举报

升级   5.5%

68

主题

61

回帖

550

积分

注册会员

Rank: 2

积分
550
发表于 2023-12-15 11:34:40 | 显示全部楼层
论坛管理员 发表于 2023-12-15 10:28
1、弹窗有很多事件,可以在加载事件里去给这个字段赋值空
2、没有办法一起重置,只能单个做 ...

好的,谢谢
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-12-15 17:04:28 | 显示全部楼层
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread