Удаление определенного файла из нескольких файлов, выбранных в элементе ввода файла, с помощью jQuery

Я делаю плагин, который позволяет пользователю загружать изображения, вот краткое описание того, как это работает.

Он использует <input type="file" name="images[]" multiple> а затем я использую jQuery, в котором я обрабатываю событие 'change ', чтобы, когда пользователь выбрал изображения в диалоговом окне. Они отображаются в разделе на моей странице в виде миниатюр.

Я пытаюсь дать пользователю возможность удалять изображения, которые они не хотели выбирать.

Сначала я пытался использовать элементы выбора одного файла, и когда пользователь выбирал файл, появлялся новый элемент выбора файла. Таким образом, я смог удалить этот элемент. Но было ограничение на возможность выбора только одного файла.

Итак, вот что я хочу знать: как я могу использовать несколько элементов выбора файлов, и при этом иметь возможность удалять определенные файлы после того, как пользователь выбрал их? Я хочу сделать все это на стороне клиента.

1 ответ

Используйте этот плагин:

http://www.jqueryrain.com/?bnUGGtpn

После того, как вы выбрали изображения (более одного), и они, и вы нажали Ok, файлы будут выбраны и отображены в формате миниатюр. Затем вы сможете удалить ненужные изображения.

Это может помочь вам.

Другие вопросы по тегам