找回密码
 立即注册

QQ登录

只需一步,快速开始

mofei828

高级会员

93

主题

359

帖子

1154

积分

高级会员

积分
1154

微信认证勋章

mofei828
高级会员   /  发表于:2021-8-24 01:34  /   查看:2509  /  回复:4
5金币
表格传递数据中有关联字段,提交后关联字段为空。要如何破


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

最佳答案

查看完整内容

您好,因为表格数据传递时前端命令,只能传递前端页面上的值, 如果有关联可以在表格中新加一隐藏列,用于存表1中有关联的这一列的数据,传递时也将这一列传递: 这样提交后关联字段也可以正常显示。 附上demo

4 个回复

倒序浏览
最佳答案
最佳答案
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-8-24 01:34:50
来自 3#
本帖最后由 Chelsey.Wang 于 2021-8-24 13:39 编辑

您好,因为表格数据传递时前端命令,只能传递前端页面上的值,
如果有关联可以在表格中新加一隐藏列,用于存表1中有关联的这一列的数据,传递时也将这一列传递:

这样提交后关联字段也可以正常显示。
附上demo







本帖子中包含更多资源

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

x
回复 使用道具 举报
muto
金牌服务用户   /  发表于:2021-8-24 08:42:13
2#
你是要把表1传到表2?
回复 使用道具 举报
mofei828
高级会员   /  发表于:2021-8-24 22:36:44
4#
Chelsey.Wang 发表于 2021-8-24 13:37
您好,因为表格数据传递时前端命令,只能传递前端页面上的值,
如果有关联可以在表格中新加一隐藏列,用于 ...

对比了一下你我的demo,区别就是我表格里隐藏的那个单元格绑定的是关联字段文本1-ID-ID,而你只是绑定了文本1。显示都是一样的,最终效果不一样,没太明白
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-8-25 09:35:12
5#
mofei828 发表于 2021-8-24 22:36
对比了一下你我的demo,区别就是我表格里隐藏的那个单元格绑定的是关联字段文本1-ID-ID,而你只是绑定了 ...

是的,因为只绑定文本1,和绑定关联字段是完全不一样的。
就是说比如您表1中的[文本1]字段关联到了表2中的[字段N],如果您只传一个关联字段[字段N]到表格再提交,但是没有提交[文本1]的值到数据表1,点提交后您表1中[文本1]这一列就没有数据,没有数据自然没有关联值显示,就是空的。
所以您要在表格中绑定表1中的[文本1](只有文本1,而不是通过它关联的其他字段),并把它的值也传递,这样首先您可以成功提交[文本1]的值到表1,表1中的[文本1]这一列有了数据,它才能进一步通过关联取值。
建议您按我demo中的方法和您的方法都试试,对比一下提交后数据库中数据的区别,您应该就能明白了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部