問題タブ [multiple-file-upload]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - blueimp jQuery File Upload を使用する場合、Rails で x-tmpl を使用する必要がありますか?
最近、リンクhttps://github.com/blueimp/jQuery-File-Upload/wiki/Rails-setup-for-V6に示されているものと同様のアプリに追加jQuery File Upload
しました。rails
私が今まで見たすべての Rails 実装バージョンには<script id="template-download" type="text/x-tmpl">
-part があります。これらのスクリプト タグの内部には、既存のデータを一覧表示するためのテンプレートがあります。
https://github.com/yortz/carrierwave_jquery_file_upload/blob/master/app/views/pictures/_template-download.html.erbにも に非常によく似た<script id="template-download" type="text/x-jquery-tmpl">
バージョンがあります。x-tmpl
私の質問は次のとおりです。
の利点はx-tmpl
何ですか?
github.com/blueimp/jQuery-File-Upload/wiki/Template-Engineには次のように書かれています。
「ただし、この特定のテンプレート エンジンを使用する必要はなく、uploadTemplateId、downloadTemplateId、uploadTemplate、および downloadTemplate オプションを設定することで、別の実装に置き換えることができます」私にとって
_partial_xy.html.erb
は、x-tmpl の代わりに通常の使用が可能であるように思えます。
私は間違っていますか?
はいの場合、number_to_currency のようなテンプレート内で Rails ヘルパーを使用することは少なくとも可能ですか、それとも jquery.fileupload-ui.js の formatFileSize で行われるように実装する必要がありますか?
java - 複数ファイルのアップロードで各フィールドを識別する
を使用して Struts 2 で複数のファイルをアップロードしようとするとArrayList
、各フィールドを識別する方法は?
たとえば、2 つのファイル フィールドがFile1
ありFile2
、クライアント側でのみアップロードすることを選択した場合、Struts 2 はリスト内に 1 つの要素しか作成せず、アップロードされたファイルを空としてFile2
正しくマッピングできません。File1
File2
ここで使用できる識別子はありますか?
jquery - アップロードのキャンセルまたは中止機能を追加して、複数ファイルのアップロード プラグインをブートストラップします
ブートストラップの複数ファイル アップロード プラグインを使用してファイルをアップロードしています。このリンクにある例を使用しています。ここで、「ファイルの追加」ボタンのほかに「アップロードのキャンセル」ボタンをもう 1 つ追加したいと思います。[アップロードのキャンセル] ボタンをクリックすると、アップロード プロセスが停止します。この問題を回避するために私を助けてください。ありがとう
php - PHP で複数のファイルをアップロードする際の問題
この質問は、これまでに 100 万回も出されていることがわかります。私は多くの応答を経験してきましたが、正しく理解できないようです:-
複数のファイルをアップロードしようとしているだけです。フォームが正しいことは確かです。私が得る問題は、foreach ループを使用すると、PHP が 5 回循環することです ($_FILES のキーごとに 1 回と思います)。
アップロードされたファイルを $_FILE['file_upload'] 配列で数えてから、for ループを使用し、最後に次のようなインデックスを含める必要があることを読みました。
ただし、これらの値にアクセスしようとすると、値の最初の文字しか取得できません (これが理由だと思います)。
私が考えることができる唯一のことは、使用することです
その中に foreach ループを入れ子にしますが、これは非効率的であり、この目的のための他の提案は見たことがありません。
したがって、誰かが私を完全に正すことができれば、私は永遠に感謝します. 私のコードはここにあります:-
明確にするために-上記のコードは機能し、画像をアップロードしますが、ループが5回循環する場所($_FILES属性ごとに1回と仮定しています)で、5つのエラーメッセージが表示されます.これが理にかなっていることを願っています.
ご指摘いただきありがとうございます。
フィル
jquery - jQueryを使用して、ファイル入力要素で選択された複数のファイルから特定のファイルを削除する
ユーザーが画像をアップロードできるようにするプラグインを作成しています。これがどのように機能するかの簡単な要約です。
<input type="file" name="images[]" multiple>
ユーザーがダイアログで画像を選択したときに、「変更」イベントを処理する jQuery を使用します。それらは私のページの div にサムネイルの形で表示されます。
私がやろうとしているのは、ユーザーが選択するつもりのない画像を削除できるようにしたいということです。
最初は単一のファイル選択要素を使用しようとしましたが、ユーザーがファイルを選択すると、新しいファイル選択要素が表示されました。そうすれば、その要素を削除することができました。ただし、ファイルを 1 つしか選択できないという制限がありました。
ここで私が知りたいことは次のとおりです。複数のファイル選択要素を使用し、ユーザーが選択した特定のファイルを削除するにはどうすればよいですか? これをすべてクライアント側で行いたいと思います。