码迷,mamicode.com
首页 > Web开发 > 详细

jquery.uploadify 动态传递参数

时间:2014-09-18 09:43:03      阅读:276      评论:0      收藏:0      [点我收藏+]

标签:des   style   http   color   io   使用   for   文件   数据   

最近 项目中使用到 uplaodify 来实现上传文件的功能。在传输动态参数的时候,遇到了问题!

使用官网提供的 settings 方法

官方例子
function changeBtnText() {
    $(‘#file_upload‘).uploadify(‘settings‘,‘buttonText‘,‘BROWSE‘);
}

第一个参数 必须是 ‘settings‘

第二个参数 不可以随便设置的。(我就是在这个地方,花了一些时间)

第三个参数是值。

我在第二个参数中随便设置了一个字符串,但是 Request["参数名称"] 获取不到值。后来,看了一下jquery.uploadify.js,才发现,

第二个参数的值是特定的几个。如果是传递参数的话使用的是 formData;

第三个参数传递一个json格式的数据。如果{“name”:“myname”}

服务端(用C#写的)获取的时候 request["name"] 就可以取到值了。

fileObjName 这个属性,使用request["属性值"]是取不到值得。使用 Request.Files["fileObjName属性的值"]才能取到值。

注:在写这个随记的时候,好像有点明白了,为什么第二个参数是特定的那个值,settings方法是设置属性的,第二个参数就是uploadify 中属性的名称。

uploadify 官网提供的属性。http://www.uploadify.com/documentation/

jquery.uploadify 动态传递参数

标签:des   style   http   color   io   使用   for   文件   数据   

原文地址:http://www.cnblogs.com/xgq2014/p/3978534.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!