zyUpload界面绝佳、体验超棒的HTML5上传插件
一、概述 在 上一篇文章已经把zyFile骨骼部分讲完了,接下来要讲的是整个插件的血肉部分,zyUpload处理的东西比较多,比如:对文件格式、大小的过滤,设 置文件上传状态等。今天我把java版的源码放到了网盘上(/webContent/demo文件夹可以拿出来单独使用)。 我的整个项目的结构是这样的: 如果你想运行的话,直接打开/demo/demo.html文件就可以。 二、参数配置 属性或方法名 参数值或默认方法 释义 width "" 插件宽度 height "" 插件高度 itemWidth "" 每一个预览区域的宽度 itemHeight "" 每一个预览区域的高度 url "" 上传文件的路径 onSelect function(selectFiles, files){} 选择文件的回调方法 selectFile: 当前选中的文件 allFiles: 还没上传的全部文件 onDelete function(file, files){} 删除一个文件的回调方法 file: 当前删除的文件 files: 删除之后的文件 onSuccess function(file){} 文件上传成功的回调方法 onFailure function(file){} 文件上传错误的回调方法 onComplete function(responseInfo){} 上传全部完成的回调方法 三