打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
uploadify插件可选参数的详细介绍(转)
uploadify插件可选参数的详细介绍
以下是可选项的参数说明:(红色的属性代表常用的)
1uploader上传控件的主体文件,flash控件
默认值=’uploadify.swf’
2script
相对路径的后端脚本,它将处理您上传的文件。
绝对路径前缀或’/'或’http’的路径
默认值=’uploadify.php’
3checkScript
检查该文件是否已经选择驻留在服务器上。
没有默认值。 官方例子中’check.php’是提供核心文件
4scriptData
可提供URL传递参数。用来传递get参数。例如:
index.jsp?id=1&action=uploadify可以设置成:
‘script’: ‘index.jsp’,
‘scriptData’:{‘id’:1,’action’:'uploadify’},
注:要设置‘method’:‘GET’.
5fileDataName
您的文件在上传服务器脚本阵列的名称。
默认值=’Filedata’
6method
设置为发送到后端脚本的方法。要么’get’或post’。
默认值’post’
7
8folder
您想将文件保存到的路径。考虑到安全问题,一般并不在客户端设定后供服务器得到所存的路径。我试了下。这个参数好像以get的方式传递的。设定post得不到这个值。
9queueID
文件队列ID。与div的id一致。参考上一篇例子的用法。
10queueSizeLimit
限制在一次队列中的次数(可选定几个文件)。默认值= 999,而一次可传几个文件有 simUploadLimit属性决定。
11multi
是否允许同时上传多文件,可设定true或false。
默认false。设定true时,选中的文件是当前项。
12auto选定文件后是否自动上传,可设定true或false。
默认false
13fileDesc
出现在上传对话框中的文件类型描述。与fileExt需同时使用
14fileExt
支持的格式,启用本项时需同时声明fileDesc。
如:‘*.rar,*.doc
15sizeLimit
控制上传文件的大小,单位byte
16simUploadLimit
多文件上传时,同时上传文件数目限制。默认1
一次可传几个文件。
17buttonText
默认按钮的名字。默认BROWER
18
使用图片按钮,设定图片的路径即可。
19hideButton
上传按钮的隐藏。true 或false。默认flase
20rollover
21width按钮图片的长度。默认 110
22height
按钮图片的高度。默认 30
23wmode
背景透明transparent 与不透明opaque设定。默认 不透明
24cancelImg
取消按钮。设定图片路径。默认cancel.png
25onInit
函数, 初始化时的状态。
onInit: function() {
$(“#id”).html(“上传前”);},
26onComplete
event: 事件对象
queueID: 完成文件的唯一标识符。
fileObj:
name – 文件名
filepath –上传路径
size – 文件大小
creationDate – 文件创建时间
modificationDate –
type –文件的扩展名
response: 服务器回调的数据
data:
fileCount – The total number of files left in the queue
speed – 平均上传速度 KB/s
如:
onComplete: function(event, queueID, fileObj) {
alert(“文件:” +fileObj.name + “上传失败”);  }
27onSelectOnce
函数:可传递二个参数
event: The event object.
data: An object containing details about the select operation.
fileCount – The total number of files in the queue
filesSelected – The number of files selected in the select operation
filesReplaced – The number of files that were replaced in the queue
allBytesTotal – The total number of bytes for all files in the queue
28onCancel
函数:可传递四个参数
event: The event object.
queueID: The unique identifier of the file that was cancelled.
fileObj: An object containing details about the file that was selected.
name – The name of the file
size – The size in bytes of the file
creationDate – The date the file was created
modificationDate – The last date the file was modified
type – The file extension beginning with a ‘.’
data: Details about the file queue.
fileCount – The total number of files left in the queue
allBytesTotal – The total number of bytes left for all files in the queue
29onClearQueue
函数:可传递一个参数
event: The event object.
30onQueueFull
函数:可传递二个参数
event – The event object.
queueSizeLimit – The maximum size of the queue.
31onError
event: The event object.
queueID: The unique identifier of the file that was errored.
fileObj: An object containing details about the file that was selected.
name – The name of the file
size – The size in bytes of the file
creationDate – The date the file was created
modificationDate – The last date the file was modified
type – The file extension beginning with a ‘.’
errorObj: An object containing details about the error returned.
type – Either ‘HTTP’, ‘IO’, or ‘Security’
info – An error message describing the type of error returned
32onOpen
函数:可传递三个参数
event: The event object.
queueID: The unique identifier of the file that was opened.
fileObj: An object containing details about the file that was selected.
name – The name of the file
size – The size in bytes of the file
creationDate – The date the file was created
modificationDate – The last date the file was modified
type – The file extension beginning with a ‘.’
33onProgress
函数:可传递四个参数
event: The event object.
queueID: The unique identifier of the file that was updated.
fileObj: An object containing details about the file that was selected.
name – The name of the file
size – The size in bytes of the file
creationDate – The date the file was created
modificationDate – The last date the file was modified
type – The file extension beginning with a ‘.’
data: An object containing details about the upload and queue.
percentage – The current percentage completed for the upload
bytesLoaded – The current amount of bytes uploaded
allBytesLoaded – The current amount of bytes loaded for all files in the queue
speed – The current upload speed in KB/s
34onSelect
event: The event object.
queueID: The unique identifier of the file that was selected.
fileObj: An object containing details about the file that was selected.
name – The name of the file
size – The size in bytes of the file
creationDate – The date the file was created
modificationDate – The last date the file was modified
type – The file extension beginning with a ‘.’
35onAllComplete
event: The event object.
data: An object containing details about the upload process.
filesUploaded – The total number of files uploaded
errors – The total number of errors while uploading
allbytesLoaded – The total number of bytes uploaded
speed – The average speed of all uploaded files
36onCheck
函数:可传递五个参数
event: The event object.
checkScript: The path to the file checking script.
fileQueue: A file queue object consisting of  key/value pairs with the queue ID as the key and the filename as the value.
folder: The path to the upload folder.
single: True if only one file is being uploaded from the queue.
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
JQuery上传插件Uploadify使用详解
asp.net mvc 中使用JQuery.uploadify
Uploadify 3.2 参数属性、事件、方法函数详解
Jquery Ajax文件上传插件Uploadify详解(上)
强大的jquery上传插件SWF版Uploadify参数详解
jquery文件上传控件 Uploadify
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服