Jquery Filer插件 - 添加白名单扩展

时间:2015-05-22 17:08:18

标签: jquery plugins jquery-filer

我使用Jquery Filer插件上传图片。现在我想使用仅jpg / jpeg图像的白名单。对于使用此类白名单,有一个名为" extensions"的选项,如文档所述,可以包含//frame.add(panel); frame.setContentPane(panel); //panel.setVisible(true); // not necessary code //panel.setLayout(null); // not necessary code panel.setBackground(Color.WHITE); //To see if text is even appearing frame.getContentPane().add(problem);

然而,我无法让它发挥作用。我试过这个:

{null, Array}

我试过这个

extensions: {
    jpeg: "jpeg",
    jpg: "jpg"
},

但这两种方法都不起作用,因为它在尝试上传extensions: { jpeg: "image/jpeg", jpg: "image/jpg" }, 图片时显示Invalid format

任何可以帮助我使用jQuery.Filer插件创建图像类型白名单的人?

回购+文档 https://github.com/CreativeDream/jquery.filer

1 个答案:

答案 0 :(得分:0)

根据docs

  

extensions:文件扩展名的白名单。 {null,Array}

extensions选项需要一个数组。试试这个:

extensions: [
    'jpg',
    'jpeg'
]

但请记住,这只是按扩展名过滤 - 没有什么可以阻止我向您发送myHorribleVirus.exe.jpg; - )