【问题标题】:A form with variable number of inputs with Zend FormZend Form 输入数量可变的表单
【发布时间】:2013-01-19 07:31:43
【问题描述】:

我需要创建一个接受可变数量交易的表单。该表单有 4 个元素和一个交易数组(定义为:类型(cr/dr)、日期、分类帐(下拉)和金额)。 可以有任意数量的事务:这由 javasript 处理并作为 post 数组发送。显然 Zend Forms 没有能力处理这个问题。如何使用 Zend Form 接受无限数量的输入?

【问题讨论】:

    标签: php forms zend-framework zend-form


    【解决方案1】:

    【讨论】:

    • 第一个链接其实很有帮助
    【解决方案2】:

    您必须通过编写将所有 4 个表单字段创建为数组类型

    isArray=>真

    通过使用您的表单字段名称,例如 type[]、date[]、ledger[] 和 amount[]。 并且您在表单发布后获得了控制器中的所有值。

    这些元素就像数组。现在你可以做任何你想做的事情。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-09-17
      • 1970-01-01
      • 2017-01-23
      • 1970-01-01
      • 2015-05-24
      • 2010-09-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多