如何从input type = file中删除一个对象?
16lz
2021-01-22
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上没有允许您修改它的方法。
更多相关文章
- Angular2-对象作为无线电输入值
- 使用jQuery和AJAX从JSON文件加载数据
- vim / vi / linux:正确缩进html文件
- html 引用文件编码为utf-8 的 js文件乱码问题
- CSS文件filemtime没有调用路径两次
- 当html从本地文件系统运行时,如何获取的内容?
- 如何使用fileupload.js上传多个文件?
- 关于读取HTML文件内容乱码
- 我想在html文件里插入一个for循环,应该如何写