




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
这是最受欢迎的jQuery文件上传组件,支持批量上传,拖放上传,显示上传进度条以及校验功能。支持预览图片、音频和视频,支持跨域上传和客户端图片缩放,支持的服务端平台有:PHP, Python, Ruby on Rails, Java, Node.js, Go 等等。使用示例:?1234567891011121314151617181920212223$(function() use strict;/ Change this to the location of your server-side upload handler:varurl = window.location.hostname = blueimp.github.io?//:server/php/;$(#fileupload).fileupload(url: url,dataType:json,done:function(e, data) $.each(data.result.files,function(index, file) $().text().appendTo(#files););,progressall:function(e, data) varprogress = parseInt(data.loaded / data.total * 100, 10);$(#progress .progress-bar).css(width,progress + %);).prop(disabled, !$.support.fileInput).parent().addClass($.support.fileInput ? undefined : disabled););插件下载 在线演示DropZoneJSDropzoneJS 是一个用于现代浏览器的开源的拖放上传插件,最大的特色是即时图片预览功能。使用方法非常简单,只需添加 class 即可:?1或者手动实例化:?1newDropzone(div#my-dropzone, /* options */);可以添加更多参数:?1Dropzone.options.myAwesomeDropzone = maxFilesize: 1 ;发可以自定义事件:?12345678Dropzone.options.myDropzone(init:function() this.on(error,function(file, message) alert(message); ););/ or if you need to access a Dropzone somewhere else:varmyDropzone = Dropzone.forElement(div#my-dropzone);myDropzone.on(error,function(file, message) alert(message); );插件下载 在线演示UploadifyUploadify 有两个版本,HTML5方法上传版本和传统的 Flash 上传。支持高度自定义,可以完美的继承到你的网站中。Flash 版本兼容性好,使用示例:?12345678$(function() $(#file_upload_1).uploadify(height : 30,swf : /uploadify/uploadify.swf,uploader : /uploadify/uploadify.php,width : 120););插件下载 在线演示FineUploader这个JavaScript插件可以帮助你在网站中集成体验极好的文件上传功能。可以结合jQuery或者 Bootstrap 使用。主要特色: 批量上传 显示进度条 拖放上传 自动或者手动上传,可取消 自定义错误提示信息 自动或者手动重试 内置的校验规则 可编辑文件名称使用示例:(1)手动触发上传?123456789101112131415161718192021222324 Upload now$(document).ready(function() var manualuploader = $(#manual-fine-uploader).fineUploader(request: endpoint: server/handleUploads,autoUpload: false,text: uploadButton: Select Files);$(#triggerUpload).click(function() manualuploader.fineUploader(uploadStoredFiles);););(2)编辑文件名称?12345678910111213141516171819202122232425262728293031323334Fine Uploader - jQuery Wrapper Minimal Demo Upload now$(document).ready(function () $(#myFineUploader).fineUploader(request: endpoint: server/handleUploads,editFilename: enabled: true,autoUpload: false);$(#triggerUpload).click(function() $(#myFineuploader).fineUploader(uploadStoredFiles););(3)自定义选项?12345678910111213141516171819202122232425$(document).ready(function() $(#restricted-fine-uploader).fineUploader(request: endpoint: server/success.html,multiple: false,validation: allowedExtensions: jpeg, jpg, txt,sizeLimit: 51200 / 50 kB = 50 * 1024 bytes,text: uploadButton: Click or Drop,showMessage: function(message) / Using Bootstraps classes$(#restricted-fine-uploader).append( + message + );););(4)显示图片缩略图?1234567891011121314151617181920212223$(document).ready(function() $(#thumbnail-fine-uploader).fineUploader(request: endpoint: server/success.html,validation: allowedExtensions: jpeg, jpg, gif, png,text: uploadButton: Click or Drop).on(complete, function(event, id, fileName, responseJSON) if (responseJSON.success) $(this).append();););(5)限制文件上
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 木材买卖合同
- 七年级体育 体育与健康教育第23课说课稿 人教新课标版
- 高中英语 Unit5 Travelling abroad说课稿 新人教版选修7
- 第二十四课 做负责任的社会公民说课稿-2025-2026学年初中心理健康北师大版2013九年级下册-北师大版2013
- 存单质押担保个人贷款协议
- 互联网农业种植基地设计与运营三方服务协议
- 国际化商业地产项目招商代理及品牌引进合同
- 影视导演职务聘用合同与福利保障
- 网络安全反担保合同
- 智能制造劳动合同与机器人聘用合同研究
- 技术服务科技成果转化考核试卷
- T-GXAS 586-2023 毛发中依托咪酯、依托咪酯酸的测定 液相色谱-串联质谱法
- 提高单病种上报率
- 临床护理实践指南2024版
- 《LED灯具培训资料》课件
- 山东济南高新区2024-2025学年七年级英语第一学期期中考试试题(含答案)
- 拓染课件教学课件
- 高中政治答题模板
- 办公楼物业服务 投标方案(技术方案)
- 境外信托合同范本
- 2024届高考二元思辨作文写作指导课件
评论
0/150
提交评论