FormData在提交type=hidden的input时后台获取不到值
FormDate可以append
var form = new FormData(document.getElementById("Form"));
var id = $('#Id').val();
form.append("id",id);
然后提交即可
或者不用append直接 let f = new FormData(document.form);
上传文件异步不需要调用插件
form 不需要 enctype="multipart/form-data"都可以
$.ajax({
url: url,
type: "POST",
data: form,
processData: false, // 告诉jQuery不要去处理发送的数据
contentType: false, // 告诉jQuery不要去设置Content-Type请求头
success: function(data){
//成功
}
})