在使用Javascript上载之前删除所选文件

在使用Javascript上载之前删除所选文件,javascript,jquery,image,file-upload,upload,Javascript,Jquery,Image,File Upload,Upload,假设我有一个表单,允许用户上传多张图片,如果用户不想上传特定的照片,可以在表单后面添加一个选项来删除这些图片 是否可以从他们删除的文件对象(例如,不想上载)的文件对象中删除该值?文件列表没有用于删除条目的API: 不过,您可以使用XHR2和AJAX重构文件上传程序,并在其中过滤内容。 这意味着要进行XHR2和AJAX上传,不适合传统的上传 如果您使用的是带有一组标准文件输入的标准表单,那么您可以这样做 和html代码: <div> <input type='file' na

假设我有一个表单,允许用户上传多张图片,如果用户不想上传特定的照片,可以在表单后面添加一个选项来删除这些图片


是否可以从他们删除的文件对象(例如,不想上载)的文件对象中删除该值?

文件列表没有用于删除条目的API:

不过,您可以使用XHR2和AJAX重构文件上传程序,并在其中过滤内容。 这意味着要进行XHR2和AJAX上传,不适合传统的
上传


如果您使用的是带有一组标准文件输入的标准表单,那么您可以这样做

和html代码:

<div>
 <input type='file' name='files[]'> <img src='x.gif' class='remove'>
</div>
<div>
 <input type='file' name='files[]'> <img src='x.gif' class='remove'>
</div>
<div>
 <input type='file' name='files[]'> <img src='x.gif' class='remove'>
</div>

在我们获得一些标准API之前,库是您最好的选择

  • 。具有文件删除、图像预览、文件重命名功能

  • 。具有文件删除、图像预览、单个文件上载、上载撤消功能


它们也可以在

上找到。您是否尝试删除
?当然,如果您的表单包含一组标准的文件输入。可能是重复的谢谢,我知道如何删除实际的元素,但它会将它们从我感兴趣的文件列表中删除。2年后。。。文件列表的形状或形式仍然不支持在其API中删除条目。@bob_cobb it's a sad future=)future在这里,仍在寻找删除文件的正确方法─ 似乎还没有。
<div>
 <input type='file' name='files[]'> <img src='x.gif' class='remove'>
</div>
<div>
 <input type='file' name='files[]'> <img src='x.gif' class='remove'>
</div>
<div>
 <input type='file' name='files[]'> <img src='x.gif' class='remove'>
</div>