//图片上传
var uploadInst = upload.render({
elem: '#musicBtn'
,url: "{:url('uploadFile')}"
,acceptMime:'audio/mpeg'
,exts:'mp3'
,before: function (){
this.data = {
path: 'music'
}
}
,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();
});
}
});