文档章节

使用uploadify插件进行多文件上传时如何传递表单参数

科比可比克
 科比可比克
发布于 2016/06/01 20:45
字数 447
阅读 254
收藏 5

Uploadify是一个Jquery框架下处理批量文件上传的插件,支持多种服务器端软件。

问题:在使用uploadify进行文件上传时,由于需要对每个文件进行说明,而不仅仅是把文件上传至服务器。

解决思路及过程:使用插件上传时,如果需要传递参数,

        第一种尝试是通过url进行传递,也就是通过uploadify中的uploader属性进行参数的添加。'uploader'      : 'url&test='+$("#remark").html(),但是很奇怪这种写法在后台通过request.getParamter("test")就是获取不到值。这种方法行不通。

       第二种尝试然后只能另找方式,通过formData进行传值,通过uploadify中的formData属性,进行传值。 'formData' : {'test1':$("#remark").html()},  后台通过request.getParamter("test1")还是获取不到值。

       第三种尝试在onUploadStart时添加一下代码

      onUploadStart:function(file){$("#file_upload").uploadify ("settings""formData", {'tmpdir':$("#remark").html()},false);}

结果第三种方法后台能够获取jsp中填写的值。到这里问题得到了解决,如果表单中还存在其他的需要提交的参数则可以使用第三种方法,通过settings进行设置。

注意:第一种第二种尝试如果直接把传递的参数写死,而不是从表单动态获取。这样的话后台是能够获取到值的。

总结:通过三种方式尝试,可以发现第一种和第二种方式通过dom获取表单元素的值时,那个时候是没有赋值的,所以这种情况只能通过第三种方法解决。

 

            

 

© 著作权归作者所有

科比可比克
粉丝 13
博文 23
码字总数 14226
作品 0
广州
程序员
私信 提问
jquery.uploadify动态传递表单元素

jquery.uploadify动态传递表单元素 在给网站开发的时候,璞玉需要用到uploadify这个上传插件,在使用的时候,遇到一个问题就是通过前端的上传脚本,把一个动态的数据传递到上传后台处理页面做...

pooy
2012/08/21
1K
0
多种上传图片的方法

tags: 图片上传, multipart, 截图上传, file对象, FormData, 拖拽上传图片, dataTransfer, readAsDataURL 一个如下所示的发布框,经常会出现在各种微博、社区、论坛站点上,这类发布形式虽然...

筱飞
2016/06/07
114
0
7 款 JavaScript 的 Ajax 文件上传插件

jQuery File Upload jQuery File Upload 是一个Jquery图片上传组件,支持多文件上传、取消、删除,上传前缩略图预览、列表显示图片大小,支持上传进度条显示;支持各种动态语言开发的服务器端...

oschina
2012/05/09
26.2K
13
强大的jquery上传插件SWF版Uploadify参数详解

强大的jquery上传插件SWF版Uploadify参数详解 说到Uploadify,不用说网络上很多人都在用,这可是个非常强大的上传插件,但遗憾的是的其html5版是收费的,5刀,需要的可以去其官方网站下载。屌...

u010246789
2016/09/23
0
0
基于uploadify.js实现多文件上传和上传进度条的显示

  uploadify是JQuery的一个插件,主要实现文件的异步上传功能,可以自定义文件大小限制、文件类型、是否自动上传等属性,可以显示上传的进度条。官网地址是http://www.uploadify.com/,进入...

雲霏霏
2014/12/08
0
0

没有更多内容

加载失败,请刷新页面

加载更多

[转] Java 无界阻塞队列 DelayQueue 入门实战

原文出处:http://cmsblogs.com/ 『chenssy』 DelayQueue是一个支持延时获取元素的无界阻塞队列。里面的元素全部都是“可延期”的元素,列头的元素是最先“到期”的元素,如果队列里面没有元...

泥瓦匠BYSocket
15分钟前
4
0
zk中集群版中角色和消息类型

服务器角色 LEADER LEARNER FOLLOWING OBSERVER 消息类型 数据同步 服务器初始化 请求处理型 会话管理型 LEADER 集群工作核心,作用有: 1事务请求唯一调度和处理者,保证事务处理顺序性 2集...

writeademo
16分钟前
3
0
阿里云推送的基本使用-Swift;iOS10+

func initCloudPush(){ CloudPushSDK.asyncInit("*****", appSecret: "*******") { (result) in if result!.success{ print("deviceId===......

west_zll
28分钟前
3
0
分布式及高可用元数据采集原理

转载本文需注明出处:微信公众号EAWorld,违者必究。 引言: 元数据采集是元数据产品的核心部分,如何提升采集效率是需要仔细斟酌的事情,既要保持稳定性也要保持跟上主流技术的发展趋势。元...

EAWorld
43分钟前
4
0
为构建社交关系链手淘都做了啥?

作者|王卫(泓冰) 出品|阿里巴巴新零售淘系技术部 01、淘宝社交关系推荐的背景 1、互联网下半场到来:互联网的下半场,人口红利消失,各大平台需要对用户做精细化运营,用户的增长和留存是每一...

阿里云官方博客
44分钟前
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部