javascript - 如何在plupload中定义过滤器

标签 javascript jquery javascript-objects plupload

我使用plupload。 Plupload 允许我选择设置中未定义扩展名的文件。 例如,我可以选择并上传 .rar 或 .txt 文件。 但我没有在过滤器中定义这些扩展。

$(".uploadDocs").click(function () 
{
    //var extensions = $(this).data("ext");

    $("#pluploadUploader").pluploadQueue(
    {
        runtimes: 'html5',
        url: "Upload",
        filters: 
        {
            // Maximum file size
            max_file_size: '10mb',
            // Specify what files to browse for
            mime_types: 
            [
                { title: "Image files", extensions: "jpg,gif,png" },
                { title: "Zip files", extensions: "zip" }
            ]
        },
    }, 
    {
        FileUploaded: function (up, file, data) 
        {
            var out = JSON.parse(JSON.parse(data.response));
            uploadedFiles.push(out.UploadedFileName);
        }
    });
});

最佳答案

我检查了 jquery.plupload.queue.js 和 plupload.full.min.js 版本。 我正在开发来自 themeforest 的模板项目。 我发现我当前的 .js 文件版本不是最新的。 所以我将 .js 文件更新到最新版本,plupload 现在运行良好。

关于javascript - 如何在plupload中定义过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41265008/

相关文章:

javascript - 从属性值中获取属性键

javascript - 循环浏览 Canvas 图像以找到(几乎)纯色的最大点

javascript - 指定属性返回它的js递归函数

javascript - 从嵌套属性中提取

javascript - 我的 Underscore 模板没有加载/显示所有模型数据,但可以访问它吗?

javascript - 深度删除 JS 对象属性

Javascript:<audio>.captureStream() 是否可以在没有 play() 的情况下工作?

php - 安全: Form Submission + javascript/jQuery

jquery css 图片溢出隐藏左转

javascript - 将具有相同属性的对象分组 - javascript