Php 将表单元素添加到Zend_表单支持的表单

Php 将表单元素添加到Zend_表单支持的表单,php,javascript,zend-framework,zend-form,Php,Javascript,Zend Framework,Zend Form,我有一个巨大而复杂的表单,我用Zend_表单构建了它。 表单中有多个位置,用户可以在其中单击添加元素。 当前,如果用户提交表单,并且验证失败-用户添加的元素不会保留-因为它们不是表单的一部分。 是否有一种自然的方式将它们添加为表单的一部分[强调自然]?您可能正在使用Js向表单添加新元素 因此,您应该使用Js来填充一些隐藏字段,其中包含有关用户添加到表单中的内容的信息。提交表单时,读取此数据并自动重新添加这些表单元素。目前,我有一个脚本,可以确定添加了多少新元素,并将其传递给$form对象,然后将

我有一个巨大而复杂的表单,我用Zend_表单构建了它。 表单中有多个位置,用户可以在其中单击添加元素。 当前,如果用户提交表单,并且验证失败-用户添加的元素不会保留-因为它们不是表单的一部分。
是否有一种自然的方式将它们添加为表单的一部分[强调自然]?

您可能正在使用Js向表单添加新元素


因此,您应该使用Js来填充一些隐藏字段,其中包含有关用户添加到表单中的内容的信息。提交表单时,读取此数据并自动重新添加这些表单元素。

目前,我有一个脚本,可以确定添加了多少新元素,并将其传递给$form对象,然后将它们添加到表单中。