我正在构建一个表单,用户需要能够添加多个“孩子”并为他们填写详细信息。每个孩子都有多个输入,所以为了简单起见,我们会说一个用户正在尝试添加 2 个孩子,每个孩子都需要一个名字和一个姓氏。
我的目标是使用 javascript 将孩子添加到列表中,以便用户可以输入名字和姓氏,然后按“添加”,这将为这些详细信息创建隐藏输入。我正在努力使这些表单输入按子级有效地分组,我最终得到的将是一个 $_POST 数组,如下所示:
$_POST['child'][0]['firstname'] = 'asdads';
$_POST['child'][0]['surname'] = 'vcbcvbc';
$_POST['child'][1]['firstname'] = 'asdads';
$_POST['child'][1]['surname'] = 'vcbcvbc';
是否像将输入上的“名称”属性设置为 name="child[][firstname]" 一样简单,或者有人可以提供合适的解决方案吗?