如何在PHP中检查动态创建的表单元素之间的验证?

时间:2013-08-10 07:23:18

标签: php zend-framework

我的申请主要分为三个阶段。

  • 规划
  • 实施
  • 实施后

在这些阶段的每个阶段中,同一活动有多次出现但在不同条件下。例如,在每个阶段中都会有几个不同的会议。每次会议都旨在收集不同的数据。如果一次会议旨在收集现金详细信息,则召开另一次会议以收集与项目进度相关的信息。所以我决定提供一个动态创建表格的条款。形式元素。在应用程序中将有一个类似Create Forms的部分,其中将定义一些表单元素。因此,用户只能选择创建表单所需的表单元素,并将其保存在名称下以供以后使用。我遇到这样一个解决方案的主要问题是动态创建的表单字段之间的验证。

即,

考虑一下,有3个表单元素。一个选择框和两个文本框,即TextboxATextboxB。 选择框指的是会议类型。

<select>
   <option value="">-- select --</option>
   <option value="1">Cash Collection</option>
   <option value="2">Progress Evaluation</option>
   .
   .
   .
</select>

在动态创建的表单中,如何选择会议类型TextboxA时仅显示Cash Collection的条件,并在选择会议类型Progress Evaluation时显示两个文本框。

0 个答案:

没有答案