2017-04-10 54 views
0

我需要上传多个文件,并且服务器期望uuid作为密钥存在。使用参数名密钥进行多次上传

files[cd43fbad-305e-430c-a25c-8f0d7eabbd66] 
files[4fa59bc2-c44f-40e0-b793-66a48d6abcb1] 
files[56ce2264-6f7e-4824-a0aa-d28631784dda] 

然而,随着悬浮窗似乎只有files部分是可变的。可以以某种方式挂钩它为多个文件追加[]的方式吗?

回答

1

我有类似的问题,我解决了它。

你可以覆盖下面的js代码。 在return声明中添加您的代码。

Dropzone.prototype._getParamName = function(n) { 
      if (typeof this.options.paramName === "function") { 
       return this.options.paramName(n); 
      } else { 
//    return "" + this.options.paramName + (this.options.uploadMultiple ? "[" + n + "]" : ""); 
       return "" + this.options.paramName; 
      } 
     }; 
相关问题