llldmxtt 发表于 2024-5-29 14:34:13

[9.0.3] 使用JS删改表格后提交表格无效

本帖最后由 llldmxtt 于 2024-5-30 09:29 编辑

我使用JS删除了一些表格行,又新增了一些表格行。之后使用命令 表格操作->提交表格 ,发现只删除了行而没有增加新行。 然后换了数据库操作,服务端的数据库操作,都没有将新增的行写进数据库。这是咋回事?

删除用的代码





新增用的代码



易水寒 发表于 2024-5-29 18:41:18

你的addNewRow用法不对,js命令中的示例代码显示,需要使用列名+值的键值对才行,光是值是不对的

llldmxtt 发表于 2024-5-29 18:55:05

易水寒 发表于 2024-5-29 18:41
你的addNewRow用法不对,js命令中的示例代码显示,需要使用列名+值的键值对才行,光是值是不对的

我用的是数组类型的,就是你图里的第二种方法。这样是不行的吗?

llldmxtt 发表于 2024-5-29 19:28:09

llldmxtt 发表于 2024-5-29 18:55
我用的是数组类型的,就是你图里的第二种方法。这样是不行的吗?

我按键值对方式添加试了下还是不行

易水寒 发表于 2024-5-29 23:10:14

llldmxtt 发表于 2024-5-29 19:28
我按键值对方式添加试了下还是不行

表格的列有没有起名字?做好做个简单的demo传上来

llldmxtt 发表于 2024-5-30 08:37:37

易水寒 发表于 2024-5-29 23:10
表格的列有没有起名字?做好做个简单的demo传上来

起名字了,这两种方法给表格加行没问题。但我的问题在于最后提交表格的时候没法把新增行写进数据库

llldmxtt 发表于 2024-5-30 09:25:33

易水寒 发表于 2024-5-29 23:10
表格的列有没有起名字?做好做个简单的demo传上来

好吧兄弟,我解决了,问题根本没出在JS上,我加个主子表关联就好了。不过你说的做个Demo确实有用:lol

Nathan.guo 发表于 2024-5-30 18:22:43

{:5_117:}
页: [1]
查看完整版本: [9.0.3] 使用JS删改表格后提交表格无效