主题: 请问4.1批量上传flash怎么动态传值
作者: 熊猫人, 发布日期: 2012-05-16 14:54:49, 浏览数: 3719

我是根据ext的一个combobox选择值过后要把这个值通过批量上传的那个flash一起传过去,请问该怎么做啊,
要疯了,你们也应该提供一个东西直接返回swfupload对象的东西啊,就只返回该编辑器使用的swfupload对象

作者: 熊猫人, 发布日期: 2012-05-16 16:27:19

纠结了接近一下午,自己弄出来了,分享下,
js定义一个全局变量
var SwfUploadParams = {};

然后打开/plugins/multiimage/multiimage.js  第123行的样子,找到如下这个方法,加个红色的方法:
 K('.ke-swfupload-startupload input', self.div).click(function () {
                self.swfu.setPostParams(SwfUploadParams);//此方法为动态设置传值的,比如其他地方设置为 SwfUploadParams = { AccountID: 5};类似的,这儿还可以写成self.swfu.addPostParam(name,value)这样子,具体看swfupload提供的方法
                self.swfu.startUpload();
            });

回复
发表新帖 发表回复