1.// 获取页面已有的一个form表单
var form = document.getElementById("myForm");
//用原生方法获取form元素
// 用表单来初始化
var formData = new FormData(form);
文件上传:
edop.ajax({
type: ‘POST‘,
url: ‘/adp/test/jmeter/fileImport‘,
showOverlay: true,
contentType: false,//文件上传必须
processData: false,//
data: formData,
timeout: 65000,
mimeType: "multipart/form-data",//多文件上传必须
})
2.如果新建表单元素
Var data = New FormData();
Data.append(key, val);
Data.append(‘files’,file, id+’#’+file.name) 红色部分为文件命名,区分多文件
3. 文件上传请求类型(字段必须)
contentType:false,//文件上传必须
processData:false,
原文:https://www.cnblogs.com/memymineblogs/p/13931183.html