官方示威
事件:事件对象。
队列id :文件的唯一标识符。 6由随机字符组成。
fileObj :选定的文件对象。 有五个属性: name、size、creationDate、modificationDate和type 5。
文件计数:选定文件的总数。
filesSelected :同时选择的文件数。 如果一次选择三个文件,则此属性值为3。
filesReplaced :如果文件队列中已经有a和b两个文件,则在重新选择文件时选择a和b。 此属性值为2。
所有字节:所有选定文件的总大小。
文件计数取消这两个文件后,文件队列中剩下的文件数。
allBytesTotal取消这两个文件后保留在文件队列中的文件的大小。
type (有错误类型、‘http’、‘io’、or‘security’三种)
信息(错误的说明)
percentage :当前完成的百分比
字节加载:当前上载的大小
已上传到文件队列的大小
速度:上传速度kb/s
文件计数:上载未完成的剩馀文件数。
speed :文件上传平均速率kb/s
在filesUploaded :上上传的所有文件的数量。
错误:发生错误的个数。
allBytesLoaded :所有上传文件的总大小。
速度:平均上传速度kb/s
首先通过以下步骤实现简单的上传功能。
创建一个名为JQueryUploadDemo的Web项目,从官方网站下载最新版本并解压缩,然后将其添加到项目中。
2将UploadHandler.ashx文件添加到项目中以处理文件上载。
3将用于存储上载文件的UploadFile文件夹添加到项目中。
进行上述三个步骤后的项目的基本结构如下图:
4 default.aspx html页面上的代码已更改如下:
uploadify$(document ).ready () function ) )。
{
$('#uploadify ' ).uploadify (uploader ' : ' js/jquery.uploadify-v2.1.0/uploadify.swf )、' script )。 cancel img ' : ' js/jquery.uploadify-v2.1.0/cancel.png '、' folder':'UploadFile '和' queueid'3330
);