layui.upload.render清空每次选择的文件队列
时间: 2023-10-26 08:06:08 浏览: 135
Vue.js render方法使用详解
如果你想每次选择文件时都清空之前选择的文件队列,可以在 choose 回调函数中再次清空文件队列。例如:
```javascript
layui.upload.render({
elem: '#upload',
url: '/upload/',
accept: 'file',
multiple: true,
choose: function(obj){
// 清空已选择的文件队列
$('#upload').val('');
// 再次绑定清空事件
$('#upload').on('change', function(){
$('#upload').val('');
});
// ...
},
done: function(res){
// ...
},
error: function(){
// ...
}
});
```
在 choose 回调函数中,先通过 $('#upload') 获取上传组件的 DOM 元素,然后调用 val('') 方法将其值设为空字符串,即可清空已选择的文件队列。接着,再次绑定 change 事件,在每次选择文件时再次清空文件队列,这样就可以每次选择文件时都清空之前选择的文件队列了。
阅读全文