【问题标题】:Zend Form - dynamic adding subformsZend Form - 动态添加子表单
【发布时间】:2011-07-26 13:57:21
【问题描述】:

我正在使用 Zend Form,我需要动态地(当用户填写表单时)添加元素组。 例如,我有一个表格,其中很少有描述报价的字段和一个用于设置报价的子表格。但是报价可以有多个价格,价格不仅是1个元素,它由

  1. 提供正价
  2. 提供折扣价
  3. 提供商品数量

所以一个组中有 3 个不同的元素。

我可以使用 javascript 创建元素,但我应该什么时候将它们添加到 Zend Form Object?

【问题讨论】:

    标签: php javascript zend-form


    【解决方案1】:

    当您通过 javascript 添加时,您可以使每个分组成为一个子表单,您可以通过使用“Belongsto”渲染子表单来 ajax 表单的该部分。然后,您可以在帖子返回给您时阅读您的帖子,并对其进行 foreach 并以这种方式添加元素。

    查看http://www.stephenrhoades.com/?p=364

    否则,在您的 ajax 中获取表单标记,您可以构建一个可以保存到会话中的表单对象,这样它就会在发布时构建。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-03
      • 1970-01-01
      • 1970-01-01
      • 2021-03-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多