【问题标题】:Removing specific file from multiple files selected in a file input element using jQuery使用jQuery从文件输入元素中选择的多个文件中删除特定文件
【发布时间】:2014-10-16 10:23:37
【问题描述】:

我正在制作一个允许用户上传图片的插件,这里简要介绍一下它的工作原理。

它使用<input type="file" name="images[]" multiple>,然后我使用 jQuery 在其中处理“更改”事件,以便当用户在对话框中选择图像时。它们以缩略图的形式显示在我页面上的 div 中。

我想要做的是让用户能够删除他们不想选择的图像。

起初我尝试使用单个文件选择元素,当用户选择一个文件时,会出现一个新的文件选择元素。这样我就可以删除该元素。但是只能选择一个文件是有限制的。

所以这就是我想知道的:如何使用多个文件选择元素,并且在用户选择特定文件后仍然能够删除它们?我希望在客户端完成这一切。

【问题讨论】:

    标签: jquery html jquery-plugins image-upload multiple-file-upload


    【解决方案1】:

    使用这个插件:

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

    在您选择图像(多张)并单击“确定”后 文件被选中并以缩略图格式显示。然后您可以删除 不需要的图像。

    这可以帮助你。

    【讨论】:

    • 实际上我正在尝试制作我自己的插件,我知道我很接近了。只是当你把那个'multiple'属性放到你的输入元素上时......它变成了一个完全不同的东西..
    • 找到了不使用插件的方法?
    猜你喜欢
    • 2017-07-15
    • 1970-01-01
    • 1970-01-01
    • 2016-10-01
    • 2013-10-04
    • 1970-01-01
    • 1970-01-01
    • 2016-02-21
    • 1970-01-01
    相关资源
    最近更新 更多