I have input type=file for upload file. When I choose 2-3 files, I have list of file. How can I delete only one object which I choose?

我为上传文件输入了type = file。当我选择2-3个文件时,我有文件列表。如何只删除我选择的一个对象?

<input type="file"  data-ng-click="initFiles2()" data-rule-required="true" id="file"  name="file[]"   multiple data-ng-model="file" />

I tried like other object from list I delete but in this case is not working.

我试着从我删除的列表中的其他对象,但在这种情况下不起作用。

I tried something like this but not working ...

我尝试过类似的东西,但没有工作......

var index = -1;     
    for( var i = 0; i < file.files.length; i++ ) {
        if( file.files[i].name === name ) {
            index = i;
            break;
        }
    }
    file.files.splice( index, 1 );

'name' is name of the file

'name'是文件的名称

1 个解决方案

#1


You can't. The user can, but you can't. There are no methods on FileList that allow you to modify it.

你不能。用户可以,但你不能。 FileList上没有允许您修改它的方法。

更多相关文章

  1. Angular2-对象作为无线电输入值
  2. 使用jQuery和AJAX从JSON文件加载数据
  3. vim / vi / linux:正确缩进html文件
  4. html 引用文件编码为utf-8 的 js文件乱码问题
  5. CSS文件filemtime没有调用路径两次
  6. 当html从本地文件系统运行时,如何获取的内容?
  7. 如何使用fileupload.js上传多个文件?
  8. 关于读取HTML文件内容乱码
  9. 我想在html文件里插入一个for循环,应该如何写

随机推荐

  1. Android API课程1: Application Fundament
  2. Android优秀开源项目收集
  3. android SQLite 使用实例
  4. Android 基本空间划分
  5. android访问服务器端上传及服务器端接收
  6. Android中mpchartlib柱状图的详细属性以
  7. Android的android:clipChildren属性
  8. android 按钮点击的两种方法以及长按事件
  9. Android开发视频教程大总结—23部视频教
  10. Android版块开发资源大汇总