我正在使用 Jquery-File-Upload( https://github.com/blueimp/jQuery-File-Upload ) 上传整个文件夹。而且我在将带有附加 relativePath的文件上传到formData对象时遇到问题。下面是一段代码:
var formData = $( ":input" ).serializeArray();
$('#upload').bind('fileuploadsubmit', function (e, data) {
$.each(data.files, function (index, file) {
console.log('Added file: ' + file.name+ ' Path :'+file.relativePath);
data.formData = {'relativePath': file.relativePath};
});
console.log(data);
});
我无法在服务器端为每个单独的文件获取“relativePath”参数。我正在传递此参数以保留服务器上的目录结构。