0

我有一个父/子表格。例如,父表可能有以下字段

  1. 完成的项目数量
  2. 你曾经在我们公司工作过吗?(是/否单选按钮)

如果第二个选项的值为“是”,那么我需要填写详细信息表格。例如:“与我司签订的项目名称、待上传的合同副本等”

我有以下逻辑,deatils 表单可能有一个添加按钮来添加 deatils 记录。我想我可以将详细信息数据存储在 JavaScript 数组中吗?我可以存储

<input type="file" name="file_to_upload" />

在数组中?

然后在提交按钮上,将父级和子级详细信息发送到数据库。还有其他方法可以完成任务吗?请看屏幕截图 在此处输入图像描述

我一次只能添加一个详细记录。我的问题是,我应该在哪里临时存储详细列表?

4

1 回答 1

0

是的,您可以将详细信息数据存储在 javascript 中,但您必须以某种方式将这些详细信息放入表单中,除非您通过 Ajax 发送它,但我不确定您是否可以使用 javascript 保存图像然后发送它。我认为您也可以尝试使用 html 数组形式,如果您想添加详细信息,则只需使用 javascript 添加另一个输入,我认为它看起来像这样。

<input name="detail[0]" type="text"></input>
<input name="detail[1]" type="text"></input>

您可以在此处阅读更多相关信息:http ://roshanbh.com.np/2008/08/handling-array-html-form-elements-javascript-php.html 。

于 2012-06-17T14:59:39.780 回答