如何使用BlueImp jquery-file-upload使用send选项传递参数

时间:2014-04-27 16:28:36

标签: javascript jquery jquery-file-upload blueimp

我知道还有其他问题喜欢这个,但解决方案对我不起作用。有人可以帮我弄清楚如何使用带有jquery-file-upload库的POST请求传递参数,特别是在使用send选项时:

$('#fileupload').fileupload('send', {files: [file]} )
.success(function (result, textStatus, jqXHR) {
    console.log("Success...");
});  

我尝试过以下方法:

$('#fileupload').fileupload('send', {
    files: [file], 
    formData: {'fileType': fileType}
})

还有:

$('#fileupload').fileupload({formData: {'fileType': fileType} });
$('#fileupload').fileupload('send', {files: [file]})

我尝试将formData置于formData: [{name:'fileType', value:fileType}]的格式

1 个答案:

答案 0 :(得分:1)

几分钟前我遇到了同样的问题。你应该使用:

file_upload.fileupload('send', {files:filesList, paramName: paramNames});

我在这里找到了它:Uploading multiple files asynchronously by blueimp jquery-fileupload