複数のファイルをアップロードする際に使用するfineuploader JSライブラリを使用します。 私の要求に応じて、ユーザーは複数のファイルを選択できます。その上で選択したファイルを確認して変更するのではなく、すぐにアップロードするべきではありません。一度ユーザーが確認されたら、私はすべてのファイルのリストを取得したいと思うし、私はそれらのファイルをajax JS関数で1つずつ処理して、私のサーバーメソッドにbase64バイナリデータに変換したファイルを送る必要があります。Fine Uploader js framework with ajax
私はfileuploaderのドキュメントを見ました。ユーザーが複数のファイルを選択してからuplaodを実行する前に、最初の2つのニーズを簡単に満たすことができますが、アップロードされたファイルでajax JS関数を使用する方法はわかりません。私はuploadStoredFiles()
と呼ばれる1つのオプションに遭遇しましたが、これもデフォルトのバーハビアごとにファイルをアップロードします。どのようにしてすべてのファイルの配列を取得し、自分の方法で処理できますか?
ファインアップローダを使いたいのですが、あなた自身のAjaxコードを使って自分でファイルをアップロードしたいですか? –
はい、正確には、UIコンポーネント、ドラッグアンドドロップサポート、修正などの他の多くの優れた機能とともに、これらすべてのものを検証するためにFineUploaderを使いたいと思います。 – user2809299
さて、['getUploads()' APIメソッド](http://docs.fineuploader.com/branch/master/api/methods.html#getUploads)を使って、提出されたすべてのファイルのリストを得ることができます。 ['getFile' APIメソッド](http://docs.fineuploader.com/branch/master/api/methods.html#getFile)を使用して、各サブミットされたエントリの基礎となる' Blob'/'File'オブジェクトを取得することができます。 –