Node.js 具有空值的相同属性
如果值为空,如何获取字段值Node.js 具有空值的相同属性,node.js,express,Node.js,Express,如果值为空,如何获取字段值 <tr> <td><input type="text" name="name"></td> <td><input type="text" name="remarks"></td> </tr> <tr> <td><input type="text" name="name"><
<tr>
<td><input type="text" name="name"></td>
<td><input type="text" name="remarks"></td>
</tr>
<tr>
<td><input type="text" name="name"></td>
<td><input type="text" name="remarks"></td>
</tr>
我怎样才能得到这个:
{name: [ 'Kelvin', '' ],
remarks: [ '', 'help me' ]}
这样我就知道第二个name属性和第一个备注在执行循环时是空的
更新:
我发现的问题是由于enctype=“multipart/form data”表单和express multer。您可以将输入数组设置为
name=“name[]”和name=“comments[]”中的数组。这不管用吗?我试过了,它给了我同样的结果。
{name: [ 'Kelvin', '' ],
remarks: [ '', 'help me' ]}