位置: 编程技术 - 正文

jQuery插件uploadify实现ajax效果的图片上传(jQuery插件开发)

编辑:rootadmin

推荐整理分享jQuery插件uploadify实现ajax效果的图片上传(jQuery插件开发),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:jquery插件库怎么导入,jQuery插件能输出到控制台,jQuery插件是什么,jQuery插件库,jQuery插件开发,jQuery插件使用,jQuery插件开发,jQuery插件库,内容如对您有帮助,希望把文章链接给更多的朋友!

昨天做了一天的ajax效果的图片上传,就是想让自己学的更加的精一些,所以看了很多第三方的控件,最后还是选择了uploadify这个控件,主要原因是比较容易上手。

首先我们先参考别人的资料(我自己整理了一下)

可选项

需要参数类型 参数名字 解释 (布尔型) auto 当文件被添加到队列时,自动上传。 (字符串) buttonImg 浏览按钮的背景图片路径。 (字符串) buttonText 默认在按钮上显示的文本。 (字符串) cancelImg 取消按钮的背景图片路径。 (字符串) checkScript 用以检查服务器上已存在文件的后台脚本的路径。【译者注:应该是ajax方式】 (字符串) displayData 在上传过程中显示在队列里的数据类型。 (字符串) expressInstall expressInstall.swf文件的路径。 (字符串) fileDataName 后台脚本中要处理的file域的名称。【译者注:就是type为file的input的name值】 (字符串) fileDesc 在浏览窗口底部的文件类型下拉菜单中显示的文本。 (字符串) fileExt 允许上传的文件后缀。【译者注:.jpg/.png等】 (字符串) folder 上传文件夹的路径,文件上传后将被保存于此。 (整型) height 浏览按钮的高度。 (布尔型) hideButton 设置为true将隐藏flash按钮,这样你就可以为下面的div元素定义样式。 (字符串) method 向后台脚本放送数据的表单方法。 (布尔型) multi 设置为true将允许多文件上传。 (字符串) queueID 页面中,你想要用来作为文件队列的元素的id。 (整型) queueSizeLimit 上传队列中所允许的文件数量。 (布尔型) removeCompleted 设置为true将自动移除队列中已经完成上传的项目。 (布尔型) rollover 设置为true将激活浏览按钮的鼠标划过状态。 (字符串) script 处理文件上传的后台脚本的路径。 (字符串) scriptAccess 设置在主swf文件中的脚本访问模式。 (JSON) scriptData 在文件上传时,应该被发送给后台脚本的一个包含name/value键值对以及一些额外信息的json对象。 (整型) simUploadLimit 允许同时上传的文件数量。 (整型) sizeLimit 上传文件的大小限制,单位为字节。 (字符串) uploader uploadify.swf文件的路径。 (整型) width 浏览按钮的宽度。 (字符串) wmode flash文件的wmode。

事件

(函数) onAllComplete 当上传队列中的所有文件都完成上传时触发。 (函数) onCancel 当从上传队列每移除一个文件时触发一次。 (函数) onCheck 在上传开始之前,如果检测到一个同名文件时触发。 (函数) onClearQueue 当uploadifyClearQueue()方法被调用时触发。 (函数) onComplete 每完成一次文件上传时触发一次。 (函数) onError 当上传返回错误时触发。 (函数) onInit 当Uploadify实例被载入时触发。 (函数) onOpen 当上传队列中的一个文件开始上传时就触发一次。 (函数) onProgress 在上传过程中触发。 (函数) onQueueFull 当文件数量达到上传队列限制时触发。 (函数) onSelect 每向上传队列添加一个文件时触发。 (函数) onSelectOnce 每向上传队列添加一个或一组文件时触发。 (函数) onSWFReady 当flash文件载入完成时触发。

方法

.uploadify() 创建Uploadify上传组件的一个实例。 .uploadifyCancel() 从上传队列移除一个文件。如果文件正在上传,该方法将先取消上传,然后再将文件移除出上传队列。 .uploadifyClearQueue() 将所有文件移除出上传队列,并且取消正在执行的所有上传。 .uploadifySettings() 改变Uploadify组件的可选参数。 .uploadifyUpload() 触发上传。

这里会用到一些参数,但是我们并不需要完全的掌握这些参数,用之前看看有哪些参数,倒是自己会用哪些参数就ok。

jQuery插件uploadify实现ajax效果的图片上传(jQuery插件开发)

由于时间有限,我把核心的代码先发出来,供大家参考:

在<head>标签中先应用css样式 <link href="../Plugin/uploadify.css" rel="stylesheet" type="text/css" />路径这里你的可能和我的不一样

接着再在<head>标签中应用js,js代码注意先后顺序,不然会报错。

同样这里路径是改成你自己的路径。uploaddiy是用jquery开发的,那我们就要先应用jquery才可以再使用uploaddiy所以要注意应用js的时候注意先后顺序

接着是核心的html代码

写的时候写在form的table表中

接着我们开始完成控件给我们需要完成的接口代码如下:

接着我们来完成一般处理时间的文件,代码如下:

成功上传返回文件的名字,失败的话返回一个0,js不追返回值,如果是0表示失败,如果不是0则动态的给img加载src。

源码下载:

jQuery无刷新上传之uploadify3.1简单使用 昨天在网上找到了一个叫做uploadify的jquery上传插件,看到有几篇文章也是介绍这个插件的,心想何不用这个试试。不过网上的这几篇文章用到的uploadify

jQuery解决$符号命名冲突 前些天朋友让我帮他解决一个页面中jquery特效的兼容性问题,觉得这是一个很容易忽略也很重要的一点,特在此记录一下。朋友给的页面中用到了三个

jQuery使用正则表达式限制文本框只能输入数字 网站中的一个小功能:要求用户只能输入位数字。试过javascript的方法:如:一种方法://只允许输入数字functioncheckkey2(value,e){varkey=window.evente.keyCode:e.wh

标签: jQuery插件开发

本文链接地址:https://www.jiuchutong.com/biancheng/386620.html 转载请保留说明!

上一篇:jquery+ajax实现直接提交表单实例分析

下一篇:jQuery无刷新上传之uploadify3.1简单使用(jquery.load()方法,刷新网页)

  • 含税价和不含税计算公式
  • 公司注册认缴和实缴的区别
  • 每月企业所得税申报截止到几号
  • 工会经费每月必须60块钱
  • 小规模纳税人不能抵扣进项税额
  • 中型企业什么意思
  • 异地预缴增值税账务处理
  • 其他综合收益为什么是所有者权益
  • 资产负债表其他应付款计算公式
  • 企业所得税返还计入什么科目
  • 通信费税前列支的标准和报销票据的要求
  • 车船税手续费返还政策文件
  • 软件著作权销售好做吗
  • 固定资产贷款利率
  • 个体户能开增值税专用发票税率是多少
  • 房地产增值税发票有什么用
  • 香港公司在大陆设立子公司
  • 异地工程要预缴环境税款吗
  • 餐厅开增值税普通发票
  • 金税三期的内容
  • 去税务局税种认定需要带什么资料
  • 油票需要填纳税信息吗
  • 如何下载金三系统的客户端插件?
  • 高新企业减免所得税政策
  • 出口退税企业的税负率怎么算?
  • 一般纳税人增值税申报操作流程
  • 购销合同印花税税率
  • 免征增值税的会计处理方法有哪些
  • 主营业务收入平均增长率计算公式近两年
  • php正则表达式验证url
  • 一台电脑两个显示器显示不一样的内容
  • PHP:Memcached::casByKey()的用法_Memcached类
  • 存货包括生产成本,在资产负债表中表示
  • 红字发票信息表填好后再怎么操作
  • 开发产品完工结转
  • 最小的成像传感器
  • 经营租入的设备为什么不属于资产
  • 远眺格斯韦因斯泰因村和格斯韦因斯泰因城堡 (© Juergen Sack/Getty Images)
  • 外经证逾期未核实怎么办
  • php pop
  • 特定业务预缴
  • Yii2 rbac权限控制之rule教程详解
  • 怎样取消红字
  • transformer add norm
  • wordpress all in one
  • 泛化的理解
  • 免抵退税额怎么计算城建税
  • 非正常损失的原材料进项税额可以抵扣吗
  • 网上变更财务负责人
  • 怎样计算负债率
  • 收到退回的文化事业建设费会计分录
  • 办理食品经营许可证需要什么条件
  • 个人代人开普票个税怎么算
  • 出售不动产账务处理流程
  • 公司领导培训费用标准
  • 固定资产折旧如何计提
  • 加油票的发票抬头怎么写
  • 广告发布费属于什么费用
  • 年底未分配利润为负数怎么做分录
  • WIN10如何设置字体大小
  • xp系统优化软件哪个好
  • 进程mmc.exe
  • 开机启动项怎么取消设置
  • windows聚焦失效
  • win10注册不了账号
  • win7开机提示由于启动计算机时出现页面文件
  • 建立一个新用户并把它加入wheel组,设置用户密码为123
  • cocos2dx tableview基础:实现多图片的滑动显示
  • 让动画不再僵硬的软件
  • 如何让w10系统运行更快
  • ftp如何上传数据
  • css弹出层
  • eval()函数python
  • android注册界面设计
  • 从零开始学什么好
  • javascript教程chm
  • 查看项目层级结构怎么查
  • 国家电子税务局云南省电子税务局
  • 西安车辆购置税缴纳多少
  • 按照5%的征收率减按1.5%计算应纳税额是什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设