- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试删除 FilesAdded 事件中不允许扩展名的文件。 (我不能使用过滤器参数,因为我需要一个独占列表)。
我有一些代码有点像这样:
uploader.bind('FilesAdded', function(up, files) {
var count = files.length;
var i = 0;
for (i;i<count;i++) {
var validExt = validate(files[i].name);
if(!validExt){
如果扩展名无效,我需要删除添加的文件。我尝试了以下方法:
uploader.splice(i,1)
uploader.removeFile(files[i]);
uploader.refresh();
FilesRemoved 事件已触发,但删除的文件仍会通过 uploader.start() 上传。
我不知道这是否是程序中的一个错误,或者太晦涩难懂以至于无法得到简单的答案,但如果有人能提供帮助,我将不胜感激。我认为没有遗漏任何明显的东西。
谢谢。
最佳答案
一些事情...
首先,您必须在调用 init() 函数后绑定(bind) filesAdded 事件。
uploader.init();
uploader.bind('FilesAdded', function (up, files) {...}
第二,您可以在定义 plupload 时使用属性过滤器过滤文件扩展名
uploader = new plupload.Uploader({
...,
filters: [
{ title: "Image files", extensions: "jpeg,jpg,gif,png" }
],
...
});
第三个是从 plupload 中删除文件的工作示例
$.each(uploader.files, function (i, file) {
if (file && file.id != currentFile.id) {
uploader.removeFile(file);
}
});
干杯!
关于javascript - plupload removeFiles,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8842136/
我正在尝试删除 FilesAdded 事件中不允许扩展名的文件。 (我不能使用过滤器参数,因为我需要一个独占列表)。 我有一些代码有点像这样: uploader.bind('FilesAdded',
Google AppScript 是一项非常有用的服务,但有一种我不了解的文件删除机制。同样的讨论适用于文件夹删除。我有 replied some questions on SO where file
我有以下 wix 文件,它应该在安装期间调用自定义操作。自定义操作将创建程序所需的一些文件。由于 Wix 只会删除那些由安装程序安装的文件,因此将保留由自定义操作创建的文件。所以我求助于 Wix 提供
我想在开始菜单中创建一个子文件夹,在我的例子中,PMFCompanyFolder 已经存在并包含链接,但我不想在卸载产品时删除它。 所以我不推送 RemoveFolder 属性,我得到: ICE64:
我使用了 dropzone.js ( http://www.dropzonejs.com/ )。我正在尝试添加删除按钮来删除图像。但我收到 javascript 未定义错误 Dropzone.
我正在使用 dropzone.js,我的“完成后删除”代码如下所示: Dropzone.options.myAwesomeDropzone = { init: function () {
本文整理了Java中net.lingala.zip4j.core.ZipFile.removeFile()方法的一些代码示例,展示了ZipFile.removeFile()的具体用法。这些代码示例主要
当我尝试创建安装程序时,出现以下错误: 目录 ProgramMenuDir 位于用户配置文件中,但未在 RemoveFile 表中列出。 如何解决这个问题?以下是我正在使用的目录结构:
我正在尝试使用 $cordovaFile 从 Android 设备中删除文件。要删除的文件是在以下位置使用 $cordovaFileTransfer 下载的。 ft.download(url, cor
我正在将用户使用 UIImagePickerController 拍摄的照片保存到用户的文档目录中。当应用程序成功上传图片到服务器后,我想删除本地保存的图片。 我像这样将图像保存到文档目录: /*Sa
我一直在听从这个问题中的建议。 How to add a WiX custom action that happens only on uninstall (via MSI)? 我有一个可执行文件作为
我在 StackOverflow 上发现了类似的问题,但我无法使这些建议的修复起作用。请参阅下面的代码部分。我是新来的,我不确定我错过了什么。我试图按照 WIX 文档中的示例进行操作。感谢您的帮助。
我是一名优秀的程序员,十分优秀!