Javascript 将文件上载的多个参数发布到web api

Javascript 将文件上载的多个参数发布到web api,javascript,Javascript,我有这个html表单,它允许用户上传一个文件,还有一个额外的输入类型,用于获取关于这个上传的额外信息 <form method="post" enctype="multipart/form-data"> <input id="files" name="files" type="file" size="1" />

我有这个html表单,它允许用户上传一个文件,还有一个额外的输入类型,用于获取关于这个上传的额外信息

<form method="post" enctype="multipart/form-data">
       <input id="files" name="files" type="file" size="1" />           
       <input type="text" id="tags">           
       <button type="submit" id="btnSave" onchange="uploadFiles();">Upload and Save</button>        
</form>

我的问题是如何添加其他参数(即此处的标记)以发布到web api并同时上载文件?以复杂类型发布请求?任何包含文件上载的复杂类型的示例?

您只需在其中附加新属性即可。 formdata append将帮助您添加字符串和文件

formData.append("tags",document.getelementbyid('tags').value);
这是一些关于FormData的资料

您只需在那里附加新属性即可。 formdata append将帮助您添加字符串和文件

formData.append("tags",document.getelementbyid('tags').value);
这是一些关于FormData的资料

formData.append(“tags”,document.getelementbyid(“tags”).value);formData.append(“tags”,document.getelementbyid(“tags”).value);