【发布时间】:2012-09-27 08:43:25
【问题描述】:
在我的网络应用程序中,我有一个表单,我根据需要创建动态选择框和文本框(可以超过 1 个),默认有一对选择框和文本框,我的表格有两个用于存储该选择框和文本框的值的列和值正在存储在我的表中,但问题是如果我在表单中添加多对选择和文本框,如何在我的表中存储值?是否可以根据需要在运行时在表中创建列。
【问题讨论】:
-
不建议在运行时根据用户交互在表中创建新列。在我看来这不是一个好方法
-
重新考虑现有架构可能比在运行时添加字段更好。
-
我建议您再创建一列作为 ID,并为每个新创建的文本框关联一个唯一编号,并使用该 ID 和数据列中的数据保存一行。 (这只是一个想法,因为我不知道实际的设计是什么......)