js实现带进度条提示的多视频上传功能

前端之家收集整理的这篇文章主要介绍了js实现带进度条提示的多视频上传功能前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

本文实例为大家分享了js带进度条上传多视频的具体代码,供大家参考,具体内容如下

效果

引用:

html:

产品视频:
删除
删除

script:

上传视频

$(".avatarVideo").change(function() {
var _this = $(this);
_this.wrap("

");
_this.parents('.fileUploadeVideo').ajaxSubmit({
dataType: 'json',beforeSend: function () {
$(".progress").show();
},uploadProgress: function (event,position,total,percentComplete) {
var percentVal = percentComplete + '%';
_this.parents('.videoUpfile').find(".progress-bar").width(percentComplete + '%');
_this.parents('.videoUpfile').find(".progress-bar").html(percentVal);
_this.parents('.videoUpfile').find(".sr-only").html(percentComplete + '%');
},success: function (data) {
if(data.code==100) {
_this.parents('.videoUpfile').find(".files").html("文件名: " + data.video_title);
_this.parents('.videoUpfile').find("input[type=hidden]").val(data.video_id);
alert("上传成功!");
}else{
alert("上传失败");
}
},error: function () {
alert("上传失败");
}
});

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程之家。

原文链接:https://www.f2er.com/js/37656.html

猜你在找的JavaScript相关文章