文档章节

上传插件uploadify文档粗略解读

o
 oneboi
发布于 2016/12/02 11:10
字数 1181
阅读 3
收藏 0
点赞 0
评论 0

uploadify文档粗略解读

官方下载地址: http://www.uploadify.com/demos/

文档阅读:

一般性建议:

执行uploadify 使用uploadify方法 自定义服务器端上传脚本 上传时使用session

1.属性

属性有29个

auto

为true时当选择文件后就直接上传了,为false需要点击上传按钮才上传 。为false时需要上传按钮

  1. 布尔类型
  2. 默认值true

##buttonClass

额外增加的上传按钮样式类型

  1. 字符串类型
  2. 默认为""

##buttonCursor

鼠标指针悬停在按钮上的样子

  1. 字符串类型
  2. 默认为hand

##buttonImage

浏览按钮的图片的路径 。

  1. 字符串类型
  2. 默认为null

##buttonText

浏览按钮的文本。

  1. 字符串类型
  2. 默认 SELECT FILES

##width

设置文件浏览按钮的宽度。

  1. 整形
  2. 默认为120

##height

设置浏览按钮的高度

  1. 整形
  2. 默认值30

##swf

uploadify.swf 文件的相对路径。

  1. 字符串型
  2. 默认‘uploadify.swf’ 同级目录

##uploader

服务器端脚本处理路径

  1. 字符串型
  2. 默认为uploadify.php (官方默认的程序)

##uploadLimit

最大上传文件数量,如果达到或超出此限制将会触发onUploadError事件。

  1. 整形
  2. 默认999

##multi

是否可以多文件上传

  1. 布尔型
  2. 默认为true

##method

提交方法

  1. 字符串型
  2. 默认 Post 提交方式Post或Get

##fileSizeLimit

上传文件的大小限制 ,如果为整数型则表示以KB为单位的大小,如果是字符串,则可以使用(B, KB, MB, or GB)为单位,比如’2MB’;如果设置为0则表示无限制

  1. 默认为0

##fileObjName

文件上传对象的名称,如果命名为’the_files’,PHP程序可以用$_FILES['the_files']来处理上传的文件对象。

  1. 字符串型
  2. 默认‘Filedata’

##debug

默认false 如果设置为true则表示启用SWFUpload的调试模式

##formData

JSON格式上传每个文件的同时提交到服务器的额外数据,可在’onUploadStart’事件中使用’settings’方法动态设置。

##fileTypeExts

指定允许上传的文件类型。

  1. 默认*.*。
  2. 比如只支持gif , jpg , png类型的图像,那么该属性设置为: ‘.gif; .jpg ; .png’,支持文件格式如:’.doc;.pdf;.rar’ 。

##fileTypeDesc

限制文件类型显示

  1. 默认‘All Files’
  2. 这个属性值必须设置fileTypeExts属性后才有效,用来设置选择文件对话框中的提示文本,如设置fileTypeDesc为“请选择rar doc pdf文件”

##preventCaching

每次上传文件时自动加上一串随机字符串参数,防止URL缓存影响上传结果

  1. 布尔型
  2. 默认为true

##progressData

设置上传进度显示方式,percentage显示上传百分比,speed显示上传速度

  1. 字符串型
  2. 默认‘percentage’

##removeCompleted

表示在上传完成后是否删除队列中的对应元素。默认是True,即上传完成后 就看不到上传文件进度条了。

removeTimeout

表示上传完成后多久删除队列中的进度条,默认为3,即3秒。

##successTimeout

表示文件上传完成后等待服务器响应的时间。超过该时间,那么将认为上传 成功。默认是30,表示30秒。

#2.事件 ##onSelect 选择

onSelect(file)选择文件后向队列中添加每个上传任务时都会触发。file为文件对象

##onCancel 取消

onCancel(file)当点击文件队列中文件的关闭按钮或点击取消上传时触发,file参数为被取消上传的文件对象

##onUploadComplete 上传完成

onUploadComplete(file)每个文件上传完毕后无论成功与否都会触发。

##onUploadError 文件上传出错

onUploadError(file, errorCode, errorMsg, errorString)文件上传出错时触发,参数由服务端程序返回。

  1. file The file object that was uploaded
  2. errorCode The error code that was returned
  3. errorMsg The error message that was returned
  4. errorString The human-readable error message containing all the details of the error

##onUploadSuccess 文件上传成功

onUploadSuccess(file, data, response) 当文件上传成功时触发

  1. file – 文件对象
  2. data – 服务端输出返回的信息
  3. response – 有输出时为true,如果无响应为false,如果返回的是false,当超过successTimeout设置的时间后假定为true

#3.方法

##cancel

取消队列中的任务,不管此任务是否已经开始上传

<a href="javascript:$(‘#file_upload’).uploadify(‘cancel’)">取消第一个</a>

##destroy

销毁Uploadify实例并将文件上传按钮恢复到原始状态

##disable

禁用或启用文件浏览按钮

##settings

获取或设置Uploadify实例参数

##stop

停止当前正在上传的任务

##upload

立即上传指定的文件,如果fileID为’*'表示上传所有文件,要指定上传多个文件,则将每个文件的fileID作为一个参数

king

© 著作权归作者所有

共有 人打赏支持
o
粉丝 2
博文 89
码字总数 29764
作品 0
昆明
Jquery.Uploadify v3.2 使用经验

最近项目要用到多文件上传,HTML里没有这个功能,然后上网找到了Uploadify,一个非常不错的JQuery上传插件。然后上网找到了个uploadify-v2.1.0版的例子,写得很好,可是Uploadify v3.2版本有...

开源中国首席老王
2013/04/27
0
0
为什么demo中的按钮文字换为中文出现乱码

最近新接触这个插件,基本功能已经调通,图片可以上传了,但也发现几个小问题,一直没调通,求高手指点。 1. demo文件index.php增加了'buttonText' : '选择文件',但是显示是乱码,我看了下,...

金大牛
2014/09/08
1K
4
求救uploadify3.1.2动态传递的参数,后台用springmvc怎么接受啊???

今天做一个图片上传的工具类,前台用uploadify的插件,需要动态的传递参数到后台,使用官方文档里的settings方法设置: $("#file_upload").uploadify("settings","formData",{"type":"wsxk"...

奔跑嘞大肚皮
2015/06/11
1K
2
基于MVC4+EasyUI的Web开发框架形成之旅--附件上传组件uploadify的使用

大概一年前,我还在用Asp.NET开发一些行业管理系统的时候,就曾经使用这个组件作为文件的上传操作,在随笔《Web开发中的文件上传组件uploadify的使用》中可以看到,Asp.NET中如何使用这个组件...

walb呀
2017/12/04
0
0
文件上传组件swfupload

现在,我们在做文件上传的时候,还是需要依托flash技术。因为HTML默认的文件上传域有一些的兼容性问题和局限性。比如,我直接使用 会发现在浏览器里有不同的显示,界面不太友好。另外,这个文...

crazymus
2013/07/27
0
1
基于jQuery很牛X的批量上传插件

上传功能应该是每个网站必备的工具之一,因此出现了出现了很多各式各样的上传插件! 本文基于个人经验和使用从插件的:交互体验,易用性,文档,美观度出发,为大家推荐三款很NX的批量上传插件...

voole
2013/11/16
0
0
uploadify这鬼东西怎么用啊??求各路英雄指教!

uploadify这东西到底怎么用啊!!!本人对js经验有限,昨天接触uploadify这东西,弄了一天多,且不说上传文件,连基本的弹出个文件浏览选择框都不行!!!看过了N篇文章,博客,试了safari7...

深思-S
2014/11/03
409
3
【转】JQuery插件 - Uploadify (简单易用的上传插件)

·概述 Uploadify 是一个JQuery插件,它协助你轻松简单的将一个或多个文件上传至你的网站。 它需要Flash控件和后台开发语言的支持,丰富的参数配置,同时也简单易用,让你轻松上手。 官方网站...

老朱教授
2017/10/01
0
0
Struts2+Uploadify实现文件上传

Uploadify是一款很不错的多文件上传jQuery插件,可以为你的网站添加多文件上传功能。 其主要特色是: 1、允许用户一次性选择多个需要上传的文件而无需多次打开文件选择窗口。 2、支持拖拽上传...

一条大河波浪宽
2013/09/28
0
0
Django用uploadify实现图片批量上传

分享一下在Django中使用uploadify——一个jQuery批量上传插件——的方法。github上的django-uploadify使用的是2.1.4版本,上传button只能使用图片,不能很方便的修改样式。本文针对的是uploa...

红薯
2012/03/06
2.2K
2

没有更多内容

加载失败,请刷新页面

加载更多

下一页

OSChina 周一乱弹 —— 如果是你喜欢的女同学找你借钱

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @guanglun :分享Michael Learns To Rock的单曲《Fairy Tale》 《Fairy Tale》- Michael Learns To Rock 手机党少年们想听歌,请使劲儿戳(这...

小小编辑
12分钟前
3
1
NNS域名系统之域名竞拍

0x00 前言 其实在官方文档中已经对域名竞拍的过程有详细的描述,感兴趣的可以移步http://doc.neons.name/zh_CN/latest/nns_protocol.html#id30 此处查阅。 我这里主要对轻钱包开发中会用到的...

暖冰
今天
0
0
32.filter表案例 nat表应用 (iptables)

10.15 iptables filter表案例 10.16/10.17/10.18 iptables nat表应用 10.15 iptables filter表案例: ~1. 写一个具体的iptables小案例,需求是把80端口、22端口、21 端口放行。但是,22端口我...

王鑫linux
今天
0
0
shell中的函数&shell中的数组&告警系统需求分析

20.16/20.17 shell中的函数 20.18 shell中的数组 20.19 告警系统需求分析

影夜Linux
今天
0
0
Linux网络基础、Linux防火墙

Linux网络基础 ip addr 命令 :查看网口信息 ifconfig命令:查看网口信息,要比ip addr更明了一些 centos 7默认没安装ifconfig命令,可以使用yum install -y net-tools命令来安装。 ifconfig...

李超小牛子
今天
1
0
[机器学习]回归--Decision Tree Regression

CART决策树又称分类回归树,当数据集的因变量为连续性数值时,该树算法就是一个回归树,可以用叶节点观察的均值作为预测值;当数据集的因变量为离散型数值时,该树算法就是一个分类树,可以很...

wangxuwei
昨天
1
0
Redis做分布式无锁CAS的问题

因为Redis本身是单线程的,具备原子性,所以可以用来做分布式无锁的操作,但会有一点小问题。 public interface OrderService { public String getOrderNo();} public class OrderRe...

算法之名
昨天
11
0
143. Reorder List - LeetCode

Question 143. Reorder List Solution 题目大意:给一个链表,将这个列表分成前后两部分,后半部分反转,再将这两分链表的节点交替连接成一个新的链表 思路 :先将链表分成前后两部分,将后部...

yysue
昨天
1
0
数据结构与算法1

第一个代码,描述一个被称为BankAccount的类,该类模拟了银行中的账户操作。程序建立了一个开户金额,显示金额,存款,取款并显示余额。 主要的知识点联系为类的含义,构造函数,公有和私有。...

沉迷于编程的小菜菜
昨天
1
0
从为什么别的队伍总比你的快说起

在机场候检排队的时候,大多数情况下,别的队伍都要比自己所在的队伍快,并常常懊悔当初怎么没去那个队。 其实,最快的队伍只能有一个,而排队之前并不知道那个队快。所以,如果有六个队伍你...

我是菜鸟我骄傲
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部