Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何随Formdata一起发送单个值_Javascript_Jquery_Ajax - Fatal编程技术网

Javascript 如何随Formdata一起发送单个值

Javascript 如何随Formdata一起发送单个值,javascript,jquery,ajax,Javascript,Jquery,Ajax,我有一个文件控件,如下所示: <input id="fileUpload" class="col-md-8" type="file" /> 这是一个工作文件,我甚至可以将其发送到web服务,如下所示: var file = HttpContext.Current.Request.Files["file"]; 但是我想发送一个值,它是Foler name,以及我从一个隐藏值获得的formdata 我试过以下方法: data.append("folder", $("#hdnFolde

我有一个文件控件,如下所示:

<input id="fileUpload" class="col-md-8" type="file" />
这是一个工作文件,我甚至可以将其发送到web服务,如下所示:

var file = HttpContext.Current.Request.Files["file"];
但是我想发送一个值,它是
Foler name
,以及我从一个隐藏值获得的formdata

我试过以下方法:

data.append("folder", $("#hdnFolderName").val());
当我在下面的web服务中尝试时,它返回null:

var folder = HttpContext.Current.Request.Files["folder"];

在web服务中,我无法检索此文件夹值。有人能告诉我正确的方法吗?

正确的答案是使用以下代码:

var folder = HttpContext.Current.Request.Form["folder"];

这是他的建议,但后来他删除了答案

正确答案是使用以下代码:

var folder = HttpContext.Current.Request.Form["folder"];

这是他的建议,但后来他删除了答案

您的值似乎不在
文件中。请尝试
HttpContext.Current.Request.Form
及其内容?您的值似乎不在
.files
中。请尝试
HttpContext.Current.Request.Form
及其内容?