2010-07-14 61 views
0

我有一个庞大而复杂的表单,并且使用Zend_Form构建它。 用户可以在单击时添加元素的表单中有多个位置。 目前,如果用户提交表单,并且验证失败 - 用户添加的元素不会保留 - 因为它们不是表单的一部分。 有没有一种自然的方式将它们添加为[强调自然]形式的一部分?将表单元素添加到由Zend_Form支持的表单中

+0

目前我有一个脚本可以找出添加了多少新元素,并将其传递给$ form对象,然后将它们添加到表单中。 – 2010-07-14 16:53:18

回答

1

想必您使用Js将新元素添加到窗体。

因此,您应该使用Js来填充某些隐藏字段,并提供有关用户添加到表单的信息。当提交表单时,读入这些数据并自动重新添加这些表单元素。

+0

我同意@jackenoble – FinalForm 2011-06-22 16:20:07

相关问题