jQuery文件上传——blueimp.github.io/jquery-File-Upload中文
2017-06-23 11:45
309 查看
jQuery File Upload
jQuery File Upload 是一个 jQuery 图片上传组件,支持多文件上传、取消、删除,上传前缩略图预览、列表显示图片大小,支持上传进度条显示;支持各种动态语言开发的服务器端。地址
http://blueimp.github.com/jQuery-File-Upload/特点
Multiple file upload(多文件上传):Allows to select multiple files at once and upload them simultaneously.
Drag & Drop support(文件拖拽):
Allows to upload files by dragging them from your desktop or filemanager and dropping them on your browser window.
Upload progress bar(上传进度条):
Shows a progress bar indicating the upload progress for individual files and for all uploads combined.
Cancelable uploads(取消上传):
Individual file uploads can be canceled to stop the upload progress.
Resumable uploads(恢复上传):
Aborted uploads can be resumed with browsers supporting the Blob API.
Chunked uploads(分块上传):
Large files can be uploaded in smaller chunks with browsers supporting the Blob API.(大文件分成小块上传)
Client-side image resizing(客户端图片大小调整):
Images can be automatically resized on client-side with browsers supporting the required JS APIs.
Preview images, audio and video(预览图片、音频、视频):
A preview of image, audio and video files can be displayed before uploading with browsers supporting the required APIs.
No browser plugins (e.g. Adobe Flash) required(不需要flash支持):
The implementation is based on open standards like HTML5 and JavaScript and requires no additional browser plugins.
Graceful fallback for legacy browsers(支持旧版本浏览器):
Uploads files via XMLHttpRequests if supported and uses iframes as fallback for legacy browsers.
HTML file upload form fallback(支持form表单上传):
Allows progressive enhancement by using a standard HTML file upload form as widget element.
Cross-site file uploads(跨域上传):
Supports uploading files to a different domain with cross-site XMLHttpRequests or iframe redirects.
Multiple plugin instances(支持多个插件实例):
Allows to use multiple plugin instances on the same webpage.(一个页面多个上传功能实例)
Customizable and extensible(可定制、可扩展):
Provides an API to set individual options and define callBack methods for various upload events.
Multipart and file contents stream uploads(支持multipart格式和文件流上传):
Files can be uploaded as standard "multipart/form-data" or file contents stream (HTTP PUT file upload).
Compatible with any server-side application platform(兼容任何服务端平台):
Works with any server-side platform (PHP, Python, Ruby on Rails, Java, Node.js, Go etc.) that supports standard HTML form file uploads.
相关文章推荐
- blueImp/jQuery file upload 的正确用法(限制上传大小和文件类型)
- 文件上传:swfupload.js、blueimp-file-upload
- blueimp/jquery-File-Upload中文文档
- PrimeFaces <p:fileUpload>上传文件 中文乱码
- jQuery File Upload blueimp with struts2 简单试用
- AjaxFileUpload文件上传组件(php+jQuery+ajax)
- 一个简单的jQuery插件ajaxfileupload实现ajax上传文件例子
- jQuery上传文件插件AjaxFileUpload的使用
- JQuery Upload File 上传文件提示 Empty file upload result
- Servlet中配合common-fileupload.jar和common-io.jar进行文件上传
- 上传文件出错:org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. Stream ended unexpectedly
- 无刷新文件上传之二:Jquery文件上传插件--ajaxfileupload
- 一个简单的jQuery插件ajaxfileupload实现ajax上传文件例子
- 使用jquery插件uploadify结合commons fileupload实现多文件上传
- php jquery之ajax上传文件 ajaxfileupload.js
- 文件上传控件 jQuery-File-Upload在 MVC3中的实现
- 在ASP.NET中实现多文件上传(三)---jQuery Multiple File Upload Plugin
- Commons Fileupload+Servlet+JQuery实现文件上传进度条
- Struts2上传文件报错Unable to parse request org.apache.commons.fileupload.FileUploadBase$IOFileUploadExcept
- jQuery-File-Upload文件上传