layui上传组件打开上传框时筛选文件类型

var uploadInst = upload.render({
elem: '#musicBtn'
,url: "{:url('uploadMusic')}"
,acceptMime:'audio/mpeg'
,exts:'mp3'
,done: function(res){
if(res.code == 1){
$('#file_path').val(res.data.path);
$('#imgText>img').attr('src','__IMG__/upload_video.jpg'); //图片链接(base64)
$('#imgText>img').show();
$('#imgText>p').html(res.msg);
}else{
layer.alert('上传失败!');
}
}
,error: function(){
//预览失败状态,并实现重传
var imgText = $('#imgText');
imgText.html('<span style="color: #FF5722;">上传失败</span> <a class="layui-btn layui-btn-xs demo-reload">重试</a>');
imgText.find('.demo-reload').on('click', function(){
uploadInst.upload();
});
}
});

 

 

.ai        application/postscript
.eps        application/postscript
.exe        application/octet-stream
.doc        application/vnd.ms-word
.xls        application/vnd.ms-excel
.ppt        application/vnd.ms-powerpoint
.pps        application/vnd.ms-powerpoint
.pdf        application/pdf
.xml        application/xml
.odt        application/vnd.oasis.opendocument.text
.swf        application/x-shockwave-flash

//压缩文件类型的
.gz        application/x-gzip
.tgz        application/x-gzip
.bz        application/x-bzip2
.bz2        application/x-bzip2
.tbz        application/x-bzip2
.zip        application/zip
.rar        application/x-rar
.tar        application/x-tar
.7z        application/x-7z-compressed

//文字类型
.txt        text/plain
.php        text/x-php
.html        text/html
.htm        text/html
.js        text/javascript
.css        text/css
.rtf        text/rtf
.rtfd        text/rtfd
.py        text/x-python
.java        text/x-java-source
.rb        text/x-ruby
.sh        text/x-shellscript
.pl        text/x-perl
.sql        text/x-sql

//图片类型的
.bmp        image/x-ms-bmp
.jpg        image/jpeg
.jpeg        image/jpeg
.gif        image/gif
.png        image/png
.tif        image/tiff
.tiff        image/tiff
.tga        image/x-targa
.psd        image/vnd.adobe.photoshop

//音频文件类型的
.mp3        audio/mpeg
.mid        audio/midi
.ogg        audio/ogg
.mp4a        audio/mp4
.wav        audio/wav
.wma        audio/x-ms-wma

//视频文件类型的
.avi        video/x-msvideo
.dv        video/x-dv
.mp4        video/mp4
.mpeg        video/mpeg
.mpg        video/mpeg
.mov        video/quicktime
.wm        video/x-ms-wmv
.flv        video/x-flv
.mkv        video/x-matroska

点赞

发表回复

电子邮件地址不会被公开。必填项已用 * 标注