2017-04-10 9 views
0

複数のファイルをアップロードする必要があり、サーバはuuidがキーとして存在することを期待しています。paramNameキーを使用した複数のアップロード

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; 
      } 
     }; 
関連する問題