ユーザーが画像をアップロードできるようにするプラグインを作成しています。これがどのように機能するかの簡単な要約です。
<input type="file" name="images[]" multiple>
ユーザーがダイアログで画像を選択したときに、「変更」イベントを処理する jQuery を使用します。それらは私のページの div にサムネイルの形で表示されます。
私がやろうとしているのは、ユーザーが選択するつもりのない画像を削除できるようにしたいということです。
最初は単一のファイル選択要素を使用しようとしましたが、ユーザーがファイルを選択すると、新しいファイル選択要素が表示されました。そうすれば、その要素を削除することができました。ただし、ファイルを 1 つしか選択できないという制限がありました。
ここで私が知りたいことは次のとおりです。複数のファイル選択要素を使用し、ユーザーが選択した特定のファイルを削除するにはどうすればよいですか? これをすべてクライアント側で行いたいと思います。