Javascript 发送多部分formdata请求
我有这个表单,它是纯html和css。如何发送多部分请求?我需要将此发送到我的api 在postman中,我的api以这种格式获取正文中的表单数据Javascript 发送多部分formdata请求,javascript,ajax,Javascript,Ajax,我有这个表单,它是纯html和css。如何发送多部分请求?我需要将此发送到我的api 在postman中,我的api以这种格式获取正文中的表单数据 company -enter a string here excelFile - enter excel file here plan_type-enter a string here 我需要从本地存储中附加另外两个公司ahd计划类型。 我关心的是如何从这个表单中获取文件并发送api请求 提交 当您提交此表单时,它将为您提供一个FormData
company -enter a string here
excelFile - enter excel file here
plan_type-enter a string here
我需要从本地存储中附加另外两个公司ahd计划类型。
我关心的是如何从这个表单中获取文件并发送api请求
提交
当您提交此表单时,它将为您提供一个FormData
对象。然后使用FormData.append('VARIABLE\u NAME',VALUE)
单位
上载文件
平面文本
提交
它需要3个参数:公司、文件上传、平面文本和发送到myform。
我希望它对你有用首先
“
应该是”
name=“file”=>name=“excelFile“还有一点解释也无妨。嘿,我已经在本地存储中保存了计划类型和公司名称。@gaurag shmara我在哪里找到api?如果您不需要从用户那里获取输入,您可以在span标记中检索数据,并带有一些id,这些数据也与文件上载一起。
<form action="myform" method="post" enctype="multipart/form-data">
<div class="row pt-2 pl-3">
<div class="col-md-5 p-0">
<a href="assets/exl/company-employee-email-ID.xlsx" target="_blank" > <img src="assets/images/Policy-doc-without.jpg" style="width: 200px;
float: left;
height: 80px;box-shadow: 0 3px 6px 0 rgba(0, 150, 11, 0.16);" /></a>
</div>
<div>
<label for="company_id">Company</label>
<input type="text" name="company " id="company _id">
</div>
<div class="col-md-5 pl-0 position-relative bg-upload-file">
<label for="file_id">Upload File</label>
<input type="file" name="file" id="file_id" class="input-file">
</div>
<label for="plane_type_id">Plane Text</label>
<input type="text" name="plane_type" id="plane_type_id">
</div>
<div class="pt-5 text-left pb-4">
<button type="submit" class="button--light btn-next">SUBMIT</button>
</div>
</form>