var comPicFiles ;
//选择文件
$('.input-file').on('change',function () {
if(!this.files || !this.files[0]){
return;
}
if(!this.value.match(/.jpg|.gif|.png|.bmp/i)){
alert("您上传的图片格式不正确,请重新选择!");
return;
}
var size = Math.round(this.files.size / 1024 / 1024);
if(size>3){
alert("您上传的图片过大,应小于3M!");
}
if(this.files && this.files[0]){
//img标签显示选中的图片
$(this).next('img').css('display','block').attr('src',window.navigator.userAgent.indexOf("Chrome") >= 1 || window.navigator.userAgent.indexOf("Safari") >= 1 ? window.webkitURL.createObjectURL(this.files[0]) : window.URL.createObjectURL(this.files[0]));
comPicFiles = this.files[0];
}else{
return;
}
});
//文件上传
function upload(){
var fileType = '1',
form = new FormData(),
urlAddress = url + 'common/sysFile/upload?fileType='+fileType;
form.append('file', comPicFiles);
form.append('enctype','multipart/form-data');
$.ajax({
url: urlAddress,
type: 'POST',
cache: false,
data: form,
processData: false,
contentType: false,
success: function(data) {
console.log(data)
},
error: function(err) {
}
})
}