分享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 相关文章推荐
解决js正则匹配换行问题实现代码
Dec 10 Javascript
Javascript学习笔记之数组的构造函数
Nov 23 Javascript
JavaScript获取文本框内选中文本的方法
Feb 20 Javascript
jQuery获取复选框被选中数量及判断选择值的方法详解
May 25 Javascript
JS未跨域操作iframe里的DOM
Jun 01 Javascript
jquery插件bootstrapValidator表单验证详解
Dec 15 Javascript
angularjs 页面自适应高度的方法
Jan 17 Javascript
JavaScript函数节流和函数去抖知识点学习
Jul 31 Javascript
JavaScript函数的4种调用方法实例分析
Mar 05 Javascript
详解VUE Element-UI多级菜单动态渲染的组件
Apr 25 Javascript
vue+elementui 对话框取消 表单验证重置示例
Oct 29 Javascript
JavaScript中的惰性载入函数及优势
Feb 18 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
给多个地址发邮件的类
2006/10/09 PHP
How do I change MySQL timezone?
2008/03/26 PHP
PHP错误Allowed memory size of 67108864 bytes exhausted的3种解决办法
2014/07/28 PHP
php单态设计模式(单例模式)实例
2014/11/18 PHP
CodeIgniter辅助之第三方类库third_party用法分析
2016/01/20 PHP
thinkphp3.x中display方法及show方法的用法实例
2016/05/19 PHP
php 从一个数组中随机的取出若干个不同的数实例
2016/12/31 PHP
php常用的工具开发整理
2019/09/26 PHP
javascript 清除输入框中的数据
2009/04/13 Javascript
jQuery 白痴级入门教程
2009/11/11 Javascript
js操作时间(年-月-日 时-分-秒 星期几)
2010/06/20 Javascript
jQuery 源码分析笔记(3) Deferred机制
2011/06/19 Javascript
js修改onclick动作的四种方法(推荐)
2016/08/18 Javascript
jQuery实现验证码功能
2017/03/17 Javascript
禁止弹窗中蒙层底部页面跟随滚动的几种方法
2017/12/07 Javascript
浅谈Angularjs中不同类型的双向数据绑定
2018/07/16 Javascript
10行代码实现微信小程序滑动tab切换
2018/12/28 Javascript
element-ui 远程搜索组件el-select在项目中组件化的实现代码
2019/12/04 Javascript
vue开发chrome插件,实现获取界面数据和保存到数据库功能
2020/12/01 Vue.js
Python3.6简单操作Mysql数据库
2017/09/12 Python
python difflib模块示例讲解
2017/09/13 Python
Python 基础教程之闭包的使用方法
2017/09/29 Python
python Flask实现restful api service
2017/12/04 Python
Python中判断输入是否为数字的实现代码
2018/05/26 Python
Python自定义一个类实现字典dict功能的方法
2019/01/19 Python
python操作文件的参数整理
2019/06/11 Python
Python从入门到精通之环境搭建教程图解
2019/09/26 Python
Pytest框架之fixture的详细使用教程
2020/04/07 Python
基于Python下载网络图片方法汇总代码实例
2020/06/24 Python
CSS3实现粒子旋转伸缩加载动画
2016/04/22 HTML / CSS
平面设计自荐信
2013/10/07 职场文书
科室工作个人总结的自我评价
2013/10/29 职场文书
如何掌握自荐信格式呢
2013/11/19 职场文书
治理商业贿赂工作总结
2015/08/10 职场文书
大学学生会主席竞选稿
2015/11/19 职场文书
Opencv实现二维直方图的计算及绘制
2021/07/21 Python