分享5个好用的javascript文件上传插件


Posted in Javascript onSeptember 16, 2018

文件上传是我们开发网站程序时经常遇到的功能,选择一个功能强大,使用简单的上传插件可以节省我们很多开发时间,下面就为大家介绍5个不错的javascript文件上传插件

这篇文章的资源均来自https://dcrazed.com/html5-jquery-file-upload-scripts/ 。我选择了其中自己觉得可用性比较强的几个。

Mini AJAX File Upload Form

这个插件的UI和体验都非常棒,不过它依赖于下面介绍的jQuery File Upload plugin。

特点

  • 支持多文件上传

  • 支持一次选择多个文件上传

  • 可上传任意文件

  • 拖拽支持

  • 无需flash

  • 小巧的上传表单适合移动设备

  • 简洁的进度条

  • 可随时取消

  • 有文档

  • 免费

演示  下载

分享5个好用的javascript文件上传插件

Dropzone JS

一个轻量级的文件上传插件,使用起来非常简单,支持jquery,但并不依赖jquery,文档齐全,非常推荐。

特点

  • 响应式设计

  • 支持多文件上传

  • 支持所有文件格式

  • 图片上传可预览

  • 顶级的UI设计

  • 取消和删除文件的选项

  • 拖拽支持

  • 支持一次选择多个文件上传

  • 免费

演示  下载

分享5个好用的javascript文件上传插件

jQuery File Upload Demo

这个插件就不用多说了,可能是最火的文件上传插件。功能齐全,文件上传的后端代码都实现了。不过感觉文档很乱,默认UI也不是很好看,如果让我选择我会选择上面的Dropzone JS。

特点

  • 拖拽支持

  • Html进度条

  • 支持多文件上传

  • 可恢复文件上传

  • 文件验证以及大小信息

  • 取消上传

  • 删除上传的文件

  • 上传失败显示alert提示。

  • 响应式设计

  • 支持Ruby

  • 支持php

  • 免费

演示  下载

分享5个好用的javascript文件上传插件

Fine Uploader

一个给你流畅体验的文件上传插件,功能也比较齐全,感觉不错的样子,全浏览器支持,纯Javascript,不依赖其它项目,免费。

演示  下载

分享5个好用的javascript文件上传插件

HTML5 File Uploads with jQuery

使用新的HTML5 API实现的拖拽上传插件,UI设计不错,只支持上传图片,可预览上传图片。只支持Chrome 和 Firefox,因此这个库的学习意义可能大于实际用途。

演示  下载

分享5个好用的javascript文件上传插件

这5款好用的JS上传插件总体来说还是不错的,当然国内也有不少优秀的JS上传插件,以后我们将为大家分享国内优秀JS上传插件

Javascript 相关文章推荐
图片按比例缩放函数
Jun 26 Javascript
jQuery中文入门指南,翻译加实例,jQuery的起点教程
Feb 09 Javascript
Js 获取Gridview选中行的内容操作步骤
Feb 05 Javascript
js中事件的处理与浏览器对象示例介绍
Nov 29 Javascript
js的2种继承方式详解
Mar 04 Javascript
jQuery获得document和window对象宽度和高度的方法
Mar 25 Javascript
jQuery满屏焦点图左右滚动特效代码分享
Sep 07 Javascript
结合代码图文讲解JavaScript中的作用域与作用域链
Jul 05 Javascript
JS数字千分位格式化实现方法总结
Dec 16 Javascript
Angularjs单选框相关的示例代码
Aug 17 Javascript
使用layui前端框架弹出form表单以及提交的示例
Oct 25 Javascript
VUE单页面切换动画代码(全网最好的切换效果)
Oct 31 Javascript
vuex直接赋值的三种方法总结
Sep 16 #Javascript
vue 实现边输入边搜索功能的实例讲解
Sep 16 #Javascript
vue2过滤器模糊查询方法
Sep 16 #Javascript
vue里面使用mui的弹出日期选择插件实例
Sep 16 #Javascript
vue 界面刷新数据被清除 localStorage的使用详解
Sep 16 #Javascript
vuex提交state&&实时监听state数据的改变方法
Sep 16 #Javascript
新手必须知的Node.js 4个JavaScript基本概念
Sep 16 #Javascript
You might like
轻松入门: 煮好咖啡的七个诀窍
2021/03/03 冲泡冲煮
phpMyAdmin 安装教程全攻略
2007/03/19 PHP
PHP 反射机制实现动态代理的代码
2008/10/22 PHP
PHP以及MYSQL日期比较方法
2012/11/29 PHP
php网站地图生成类示例
2014/01/13 PHP
laravel中的一些简单实用功能
2018/11/03 PHP
createElement与createDocumentFragment的点点区别小结
2011/12/19 Javascript
Jquery 自定义动画概述及示例
2013/03/29 Javascript
Javascript表格翻页效果实现思路及代码
2013/08/23 Javascript
js全选按钮的实现方法
2015/11/17 Javascript
学习JavaScript设计模式之观察者模式
2020/04/22 Javascript
js实现网页图片延时加载 提升网页打开速度
2016/01/26 Javascript
jQuery调用Webservice传递json数组的方法
2016/08/06 Javascript
JS数组去重(4种方法)
2017/03/27 Javascript
jQuery 实现鼠标画框并对框内数据选中的实例代码
2017/08/29 jQuery
Nodejs+express+ejs简单使用实例代码
2017/09/18 NodeJs
vue实现a标签点击高亮方法
2018/03/17 Javascript
Vue 通过自定义指令回顾v-内置指令(小结)
2018/09/03 Javascript
vue实现鼠标经过动画
2019/10/16 Javascript
vue+element table表格实现动态列筛选的示例代码
2021/01/14 Vue.js
[01:11:15]VGJ.S vs Secret 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
用python + hadoop streaming 分布式编程(一) -- 原理介绍,样例程序与本地调试
2014/07/14 Python
在Python下尝试多线程编程
2015/04/28 Python
python实现稀疏矩阵示例代码
2017/06/09 Python
Python实现的三层BP神经网络算法示例
2018/02/07 Python
Python socket实现的简单通信功能示例
2018/08/21 Python
Python空间数据处理之GDAL读写遥感图像
2019/08/01 Python
python绘制彩虹图
2019/12/16 Python
python不相等的两个字符串的 if 条件判断为True详解
2020/03/12 Python
Django {{ MEDIA_URL }}无法显示图片的解决方式
2020/04/07 Python
python2和python3哪个使用率高
2020/06/23 Python
css3 矩阵的使用详解
2018/03/20 HTML / CSS
学习党课思想汇报
2013/12/29 职场文书
万里长城导游词
2015/01/30 职场文书
2015年小学实验室工作总结
2015/07/28 职场文书
高中班主任寄语
2019/06/21 职场文书