用 node.js 解析 jade 形式
parsing jade forms with node.js
我不确定如何从下拉列表中获取用户选择的项目。我的玉代码很短:
extends layout
block content
p This is the CSV page
p <select>
<option value="domain">Domain</option>
<option value="test">Test</option>
<option value="random">Random</option>
<option value="databases">Databases</option>
</select>
form(action="/csvuploader", method="post", enctype="multipart/form-data")
label(for="payload") Select a file to upload:
input#payload(type="file" name="myFile" accept="/*")
br
button#upload Upload
在文件上传表单的 'action' 部分引用的 /csvuploader 文件中使用一些 busboy 方法,我已成功保存文件。我现在如何访问从下拉列表中选择的值?
抱歉,如果这听起来像是一个非常愚蠢的问题,我是 node.js 和表单的新手。谢谢
您需要将 <select>
移动到 <form>
元素内部,并为其命名:
form(action="/csvuploader", method="post", enctype="multipart/form-data")
p This is the CSV page
p
select(name = "dropdown")
option(value="domain") Domain
option(value="test") Test
option(value="random") Random
option(value="databases") Databases
label(for="payload") Select a file to upload:
input#payload(type="file" name="myFile" accept="/*")
br
button#upload Upload
之后,您可以从 req.body.dropdown
中读取下拉列表的值。
我不确定如何从下拉列表中获取用户选择的项目。我的玉代码很短:
extends layout
block content
p This is the CSV page
p <select>
<option value="domain">Domain</option>
<option value="test">Test</option>
<option value="random">Random</option>
<option value="databases">Databases</option>
</select>
form(action="/csvuploader", method="post", enctype="multipart/form-data")
label(for="payload") Select a file to upload:
input#payload(type="file" name="myFile" accept="/*")
br
button#upload Upload
在文件上传表单的 'action' 部分引用的 /csvuploader 文件中使用一些 busboy 方法,我已成功保存文件。我现在如何访问从下拉列表中选择的值?
抱歉,如果这听起来像是一个非常愚蠢的问题,我是 node.js 和表单的新手。谢谢
您需要将 <select>
移动到 <form>
元素内部,并为其命名:
form(action="/csvuploader", method="post", enctype="multipart/form-data")
p This is the CSV page
p
select(name = "dropdown")
option(value="domain") Domain
option(value="test") Test
option(value="random") Random
option(value="databases") Databases
label(for="payload") Select a file to upload:
input#payload(type="file" name="myFile" accept="/*")
br
button#upload Upload
之后,您可以从 req.body.dropdown
中读取下拉列表的值。