realcjames 发表于 2023-2-1 16:36:51

弹窗中,是否可以引用表单或复杂控件?

管理员大大你好,我在 数据 - 查询 里,有一个项目的表格,一个添加数据的按钮,点击以后是弹窗添加项目数据。


使用o2.DL构建弹出框,我知道可以在onPostLoad里面,new Element("div") 的方式去添加元素。

想问下,这种方法,可以添加复杂控件么?比如选择人员的控件,或是子表格,甚至是引用一个表单?

如果不行的话,有没有什么方式能支持在弹窗中引用这些控件或者表单呢?

论坛管理员 发表于 2023-2-2 09:46:00

可以的,比如您可以做一个子表单嵌入在表单中,在o2.DL弹框时把子表单弹出,参考下方:   当然,不做子表单,直接在表单上做一个隐藏区域也是可以的,下方只是一种方式参考

realcjames 发表于 2023-2-2 14:43:49

论坛管理员 发表于 2023-2-2 09:46
可以的,比如您可以做一个子表单嵌入在表单中,在o2.DL弹框时把子表单弹出,参考下方:   当然,不做子表单 ...

在表单页面可以这样做我知道,但是我这里是数据列表,本身就不存在subform。
所以,我想问的是在其他地方弹窗,有办法实现这个功能么?{:2_36:}

论坛管理员 发表于 2023-2-2 16:12:46

什么叫其他地方弹窗,不是很明白,不是页面或者表单吗?具体要在哪儿?

realcjames 发表于 2023-2-2 17:03:15

论坛管理员 发表于 2023-2-2 16:12
什么叫其他地方弹窗,不是很明白,不是页面或者表单吗?具体要在哪儿?

是在 数据中心里面,有个项目数据


打开以后是这样的,项目列表


点击添加数据或修改数据,会弹窗


现在弹窗里面,我是这样生成的Element


但是就只有自带的原生的元素,满足不了要求,我想要用表单里面的那些控件,或者直接引用一个表单放在弹窗里面{:2_39:}

论坛管理员 发表于 2023-2-3 09:15:51

这里不行,只能原生的自己写

realcjames 发表于 2023-2-6 11:18:34

论坛管理员 发表于 2023-2-3 09:15
这里不行,只能原生的自己写

好吧,感谢回复
页: [1]
查看完整版本: 弹窗中,是否可以引用表单或复杂控件?