uploadify 使用说明
最近做多文件上传,今天找了一天找到一个感觉比较好用的,好好记录下来。
官网地址:http://www.uploadify.com/
uploadify 包含两个版本: flash版本、html5 ,其中 html5版本是收费的,所以我使用flash版本。
uploadify 是基于jquery的 ,所以使用之前需要引入 jquery类库(建议使用最新的类库,最新的类库效率提高很多)。
用法非常简单,引入必要的js和css文件之后(注意路径问题),调用此方法即可
$(function() { $("#file_upload_1").uploadify({ height : 30, swf : '/uploadify/uploadify.swf', uploader : '/uploadify/uploadify.ashx',//此处为服务器处理文件 默认为php,我使用.net服务器所以地址使用ashx width : 120
//此处可以插入更多参数,以实现自定义 }); });
uploadify 使用最多的几个参数介绍:
1.auto:是否自动上传
2.multi:是否允许选择多文件上次
3.fileSizeLimit:文件大小限制
4.fileTypeExts:允许上传的文件类型 '*.jpg;*.png' :允许上传jpg或png 格式文件(服务器也应该做一次判断)
5.uploadLimit: 允许选择的文件个数
服务器端通过 context.Request.Files["Filedata"] 取得上传的文件。注意:多文件上传,此处其实就是多次上传而已