Open a275889472 opened 10 years ago
@2betop 你好,帮我看看这个修改formData 参数的问题吧,谢谢
Request.Params["imageBelongTo "] 就能获取到
var me = this, owner = this.owner, server = me.options.server, deferred = WebUploader.Deferred(), blob = file.source.getSource(); me.options.formData.fileMd5 = fileMd5; me.options.formData.isShared = $("#isShared").val(); me.options.formData.fileType = $("#fileType").val();
刚刚看到一个类似问题,我的理解是formData 在初始化时设置,则后台获取的发送的文件始终是初始化的参数,如果想要给每个上传文件单独赋不同的参数,需要在uploadBeforeSend事件中赋值
uploader = WebUploader.create({ pick : { id : '#filePicker', label : '点击选择图片', multiple : false // 是否支持多个文件 }, formData : { uid : 123, imageBelongTo : imageBelongTo, imageProjectId : imageProjectId, where_type : where_type, myImageName:myImageName }, // dnd: '#dndArea',//拖拽 paste : '#uploader', swf : 'Uploader.swf', chunked : false, chunkSize : 512 * 1024, server : 'file/upload.html', method : "POST", sendAsBinary : "true",// 二进制流上传 // runtimeOrder: 'flash', // server: // 'http://liaoxuezhi.fe.baidu.com/webupload/fileupload.php', // server: 'http://www.2betop.net/fileupload.php', //
要如何修改uploader 中的formData 的参数啊,我怎么修改都是初始化的参数