
<input type="checkbox" name="hobby" value="睡觉" />睡觉 <input type="checkbox" name="hobby" value="吃饭" />吃饭 <input type="checkbox" name="hobby" value="足球" />足球 form 表单中默认情况下,nodejs 的 HTTP 模块可以接收到多选[吃饭,喝水]
为了传图片,加上 multipart/form-data 后,多选只接收多选的最后一个参数,比如喝水,不再是数组.
请问如何哪里不对
1 NonClockworkChen OP 猜了一下是 formidable 的问题,打印原生是有两条数据的,去 github 上看了一下,发现了 issue. https://github.com/felixge/node-formidable/issues/138 |
2 iot 2017 年 4 月 16 日 hobby[] |
3 hzw94 2017 年 4 月 19 日 二楼正解,是 name 的错误,多选必须带[] |