我正在尝试发布一个表单,其中包含类似于表条目的字段
我认为最好举个例子:
<form method="post">
<table>
<tr>
<td><label>Name:</label></td>
<td><input type="text" name="appsDetails[name]" placeholder="Enter name" value=""/></td>
<td><label>ID:</label></td>
<td><input type="text" name="appsDetails[id]" placeholder="Enter id" value=""/></td>
<td><label>Token:</label></td>
<td><input type="text" name="appsDetails[token]" placeholder="Enter token" value=""/></td>
</tr>
<tr>
<td><label>Name:</label></td>
<td><input type="text" name="appsDetails[name]" placeholder="Enter name" value=""/></td>
<td><label>ID:</label></td>
<td><input type="text" name="appsDetails[id]" placeholder="Enter id" value=""/></td>
<td><label>Token:</label></td>
<td><input type="text" name="appsDetails[token]" placeholder="Enter token" value=""/></td>
</tr>
<tr>
<td><label>Name:</label></td>
<td><input type="text" name="appsDetails[name]" placeholder="Enter name" value=""/></td>
<td><label>ID:</label></td>
<td><input type="text" name="appsDetails[id]" placeholder="Enter id" value=""/></td>
<td><label>Token:</label></td>
<td><input type="text" name="appsDetails[token]" placeholder="Enter token" value=""/></td>
</tr>
</table>
</form>
您还可以检查:小提琴示例
当上面的例子提交时,我只得到表中的最后一行。
我的问题:有没有办法像数组中的数组一样做到这一点?如果这是有道理的
我试图避免做类似 name[] 的事情。 id[], token[].
当然可以,只需使用空的[],每次遇到这个,它都被认为是一个新的兄弟姐妹
<tr>
<td><label>Name:</label></td>
<td><input type="text" name="appsDetails[][name]" placeholder="Enter name" value=""/></td>
<td><label>ID:</label></td>
<td><input type="text" name="appsDetails[][id]" placeholder="Enter id" value=""/></td>
<td><label>Token:</label></td>
<td><input type="text" name="appsDetails[][token]" placeholder="Enter token" value=""/></td>
</tr>