@@ -216,9 +238,37 @@ type="course_info.course_info_name.course_info_status!=3,course_info_type=1,find
upload.render({
elem: '#resourcesUpload'
- ,url: Common.ctxPath + '/jlw/file/update.do'
+ , url: Common.ctxPath + '/jlw/file/update.do'
, accept: 'file'
- ,exts:"ppt|pptx|pdf|mp4|doc|docx"
+ , exts:"ppt|pptx|pdf|mp4|doc|docx"
+ ,progress: function(n, elem, e){
+ /*element.progress('demo', n + '%'); //可配合 layui 进度条元素使用
+ if(n == 100){
+ layer.msg('上传完毕', {icon: 1});
+ }*/
+ element.progress('progressBar',n + '%');
+ }
+ ,choose: function(obj){
+ $("#fildInfo").append('
\n' +
+ '
\n' +
+ '
\n' +
+ '
\n' +
+ '
\n' +
+ '
X\n' +
+ '
');
+ }
+ , before: function(obj){
+ /* element.progress('demo', '0%'); //进度条复位
+ layer.msg('上传中', {icon: 16, time: 0});*/
+ obj.preview(function(index, file, result) {
+ //$('input[name="src"]').html(file.name);
+ $('.progressCss_mp4:last .nameV').html(file.name);
+ var size = (file.size/1014).toFixed(1)+'kb';
+ $('.progressCss_mp4:last .mv_m').html(size);
+ });
+ }
,done: function(res){
if(res.code == 0){
$("#uploadDemoView").show();
@@ -229,10 +279,21 @@ type="course_info.course_info_name.course_info_status!=3,course_info_type=1,find
}else {
$('#resources_demo input[name="resourcesInfoContent"]').val(res.data.src);
}
+ $(".progressCss_mp4 .closeInfo").click(function (){
+ $(this).parents(".progressCss_mp4").remove();
+ $('#resources_demo input[name="resourcesInfoName"]').val("");
+ })
}else {
+ $('.progressCss_mp4:last .fileUrl').html(res.data.url);
+ $(".progressCss_mp4 .closeInfo").unbind();
+ $(".progressCss_mp4 .closeInfo").click(function (){
+ $(this).parents(".progressCss_mp4").remove();
+ $('#resources_demo input[name="resourcesInfoName"]').val("");
+ })
layer.msg(res.msg);
}
- }
+ } //进度条
+
});
var uploadInst = upload.render({
elem: '#picWordUp' //上传图文
@@ -438,6 +499,7 @@ type="course_info.course_info_name.course_info_status!=3,course_info_type=1,find
addOpen("",'子章节名称',"",param);
}else if (obj.event === 'updataResources') {//上传资源
updataResourcesOpen(data);
+
}else if (obj.event === 'addLine') {//添加链接
addLine(data);
} else if (obj.event === 'addPW') {//添加图文
@@ -585,6 +647,7 @@ type="course_info.course_info_name.course_info_status!=3,course_info_type=1,find
/*资源类型弹出框*/
function updataResourcesOpen(data) {
+ $(".progressCss_mp4").remove();
layer.open({
title: '上传资源类型'
, shadeClose: true
@@ -641,7 +704,7 @@ type="course_info.course_info_name.course_info_status!=3,course_info_type=1,find
,type:1
, shadeClose: true
, content: $("#resources_demo")
- , area: ['650px','380px']
+ , area: ['650px','450px']
, btn: ['确定', '关闭']
,yes:function (index, layero){
var resourcesInfoName = $('#resources_demo input[name="resourcesInfoName"]').val();
@@ -672,10 +735,12 @@ type="course_info.course_info_name.course_info_status!=3,course_info_type=1,find
if(resourcesInfoContent.indexOf(".PDF") >=0 || resourcesInfoContent.indexOf(".pdf") >=0){
param.resourcesInfoType = 3;
}
- postResourcesInfo(resourcesInfoId, param,index)
+ postResourcesInfo(resourcesInfoId, param,index);
+ $(".progressCss_mp4").remove();
}
, btn2: function (index, layero) {
layer.close(index);
+ $(".progressCss_mp4").remove(); //进度条复位
}
});
}