【发布时间】:2013-12-06 05:29:22
【问题描述】:
我正在使用http://fineuploader.com/ 上传文件。完美运行。然后我在request 对象中设置params 以发送一些附加参数以发送到服务器。完美运行。然后我添加另一个参数以使用 setParams 和 onSubmit 回调发送。不完美,因为它删除了我的原始参数。我的愿望是将最后一个参数添加到原始参数中,而不是替换它们。我的 newPar 是一个动态阀门,而不是我的示例中所示的常量。
我是否应该不尝试在 request 对象中定义参数并在回调中完成所有操作?
或者使用匿名函数在request 对象中设置我添加的参数?
或者其他方式?
var uploader = new qq.FineUploaderBasic({
button: document.getElementById('uploader'),
autoUpload: false,
multiple:false,
request: {
endpoint: 'uploads/handleUploads.php',
params: {id:123,task:'upload'}
},
callbacks: {
onSubmit: function(id, fileName) {
this.setParams({newPar:321});
}
},
debug: true
});
【问题讨论】:
标签: javascript jquery file-upload fine-uploader