jquery附件上传
发布时间:
2023-02-14
预览次数:
jquery上传文件
<input type="file" id="file" multiple /> <button onclick="sub()">上传</button>
function sub(){
//获取文件
var oFiles = document.querySelector("#file").files;
//检测是否选择了文件
if(oFiles.length == 0){
alert("没有选择文件");
return false;
}
console.log(oFiles.length);
// 实例化一个表单数据对象
var formData = new FormData();
//添加domainid参数
formData.append("domainid",$("#domainid").val());
//添加文件参数
for(var i=0;i<oFiles.length;i++){
formData.append(oFiles[i].name, oFiles[i]);
}
$.ajax({
url:"upload",
type:"post",
data:formData,
cache: false,
contentType: false, //不可缺
processData: false, //不可缺
success:function(data){
console.log(data);
alert("code:"+data.code+",data:"+data.data+",msg:"+data.msg);
},error:function(){
}
})
}
下一篇:
java开发工具