{extend name='public/base' /} {block name="content"}
ajax多个视频上传
//代码区域
var uploader_video = new plupload.Uploader({
runtimes: 'gears,html5,html4,silverlight,flash',
browse_button: ['video_upload_btn'], // 上传按钮
url: "{:url('admin/upload/UpVideo')}", //远程上传地址
flash_swf_url: '__PLUGS__/plupload/js/plugins/plupload/Moxie.swf', //flash文件地址
silverlight_xap_url: '__PLUGS__/plupload/js/plugins/plupload/Moxie.xap', //silverlight文件地址
filters: {
max_file_size: '1gb', //最大上传文件大小(格式100b, 10kb, 10mb, 1gb)
mime_types: [//允许文件上传类型
{title: "files", extensions: "mp4,flv,3gp,mov,avi,rmvb,mkv,wmv"}
]
},
multi_selection: true, //true:ctrl多文件上传, false 单文件上传
init: {
FilesAdded: function(up, files) { //文件上传前
var file_length=$(".video_name_box").length;
for (var i=0;i \n' +
' '+files[i].name+'\n' +
' \n' +
'
';
if (file_length ==6){
alert("最多添加6个视频");
} else {
$(".video_upload_words").append(k);
}
}
$(".video_name_box").css({"display": "inline-block"});
$("#upload_video").removeClass("disabled");
$("#upload_video").click(function() {
uploader_video.start(); //调用实例对象的start()方法开始上传文件,当然你也可以在其他地方调用该方法
});
},
UploadProgress: function(up, file) { //上传中,显示进度条
$("#video_loading").show();
$('#upload_video_area,#video_upload_area').hide();
var percent = file.percent;
$("#percent").css({"width": percent + "%"});
$("#percentnum").text(percent + "%");
$("#video_success").hide();
},
FileUploaded: function(up, file, info) { //文件上传成功的时候触发
$("#video_loading").hide();
$("#video_success").show();
var data = eval("(" + info.response + ")");//解析返回的json数据
var k=$("#dz");
var dz=k.val();
k.val(dz+","+data.path);
// alert(data.code+data.path);
// console.log(data);
},
Error: function(up, err) { //上传出错的时候触发
alert(err.message);
}
}
});
//实例化
uploader_video.init();
//显示上传弹出层
function showVideoUploadBox(obj) {
var left = obj.offset().left;
var top = obj.offset().top + 26;
var z_index_init = 1000;
if ($("#post_box").css("display") == 'block') {
z_index_init = 3000;
}
$("#photo_upload_box_outside").css({"z-index": z_index_init});
$("#video_box_outside").css({"left": left, "top": top, "z-index": z_index_init + 1}).show();
$("#video_upload_area").show();
$("#video_loading,#video_success").hide();
reupload_video();
}
//重新上传
function reupload_video() {
$('#video_upload_btn').show();
$('#video_name_box').hide();
$("#upload_video_area").show().addClass("disabled");
$("#video_success").hide();
}
/**
* 删除
*/
$(document).on("click",".ck",function(){
alert("确定移除该视频吗?");
$(this).parent().remove();
});