2

我有多个文件输入。我在其中选择了五个文件。我可以从此输入中删除 1 或 2 个文件并上传吗?小提琴

HTML:

<input type="file" id="files" name="files[]"  multiple="multiple" />

JS的一部分:

function handleFileDelete() {
    $(".thumb").on("click", function(){
        $(this).detach();
    })
}

我可以删除预览,但如何删除输入中的值?

4

1 回答 1

0

您似乎不能:在使用 Javascript 上传之前删除选定的文件,因为 FileList 没有用于删除项目的 api 调用。

但是,这里有一个替代建议可以帮助您,它提供了有关如何“清除”文件列表的实现:https ://stackoverflow.com/a/13351234/2469255

希望这可以帮助。

于 2013-10-02T20:47:31.390 回答