我正在使用ColdFusion(Railo 3.3),我有几个使用jQuery的表单可以动态添加一组表单字段(例如,用户可以勾选一个框来添加另一个公司所有者,它会显示所有相关字段为额外的所有者)。所有信息都需要插入到数据库中,但我不确切知道在任何给定时间内将提交多少字段。
如何处理这个任意数量的字段以插入带有ColdFusion的数据库?
谢谢!
答案 0 :(得分:2)
表单是一个名为Collection的结构。
你可以遍历整个表单结构并插入所有字段,你可能需要排除一些像提交按钮等,但你应该知道它的名称。
<cfloop collection=#form# item="field">
<cfif field neq 'submit'>
.... insert into DB #form[field]#
</cfif>
</cfloop>