使用formdata將請求參數(shù)進(jìn)行封裝
var files= e.target.files;? //這是文件上傳控件的files對象
if(files.length>0){
var formdata=new FormData();
? ?formdata.append("from","SELF")
formdata.append("types","Image")
formdata.append("sysTreeId","")
for (let i=0;i
formdata.append("files"+[i], files[i]);? ? ??
? ?}
$.ajax({
type:'post',
? ? ? ?url:'${ctxPath}/sys/core/file/upload.do', //上傳文件的請求路徑必須是絕對路勁
? ? ? ?data: formdata,
? ? ? ?cache:false,
? ? ? ?processData:false,//用于對data參數(shù)進(jìn)行序列化處理 這里必須false
? ? ? ?contentType:false, //必須
? ? ? ?success:function (data) {
? ? ? ? ? ? ? ?}
},
? ? ? ?error:function (e){
? ? ? ? }
});