2010-11-28 13 views
1

データを送信し、複数の小さなファイルをアップロードするには、HTMLフォームを実装する必要があります(ファイル数は1から30までです)。 HTML5では、1つのファイルフィールドで複数の選択が可能なmultiple属性があります。私は、ユーザーが現在の選択肢に/から1つのファイルを追加/削除できるようにすることが可能かどうか疑問に思っています。 HTML5のソリューションは、Firefoxをサポートしていれば、oakyですが、クロスブラウザ以外のソリューションは問題ありません。複数のファイルを選択してファイルを追加/削除するHTMLファイルフィールド

+0

尋ねるものがわかりません。HTML5ソリューションまたは「古い」HTML/JavaScriptソリューションが必要ですか? –

+0

@Shadow - HTML5ソリューションはオークニーです。 – powerboy

答えて

1

HTML5以外のブラウザでこの機能を提供するMultiple File Upload jQueryプラグインを使用できます。

+0

このプラグインを試しました。 'multiple'属性を持つファイルフィールドでは機能しません。 30個のファイルを1つずつ選択することは、ユーザーにとって面倒です。 – powerboy

+0

@powerboy、私はあなたが欲しかったものを誤解したように見えます。私はあなたがHTML5なしでそれを行うことができないことに恐れています... –

1

pluploadを使用すると、ファイルをアップロードするためのライブラリにとらわれないツールを使いやすくなります。それは、複数の選択、アップロードキュー、事前アップロード画像のサイズ変更などをサポートしています。

内部的には、ブラウザで利用できるものによって、さまざまなランタイムが使用されます。

関連する問題