javascript - Uploadify - HTML5 版本 文件扩展名不起作用?

标签 javascript jquery html uploadify uploadifive

我正在使用 uploadify HTML5 版本(刚刚带来并下载了最新版本)。但是我的问题是在弹出对话框中仅显示选定的给定文件扩展名未按预期工作,它显示所有文件。就我而言,我下面的编码与网站中的演示完全相同。它与所有其他功能(如上传、按钮文本等)配合得很好,唯一的问题是我想在弹出对话框中仅显示给定类型的文件。

<div id="logoqueue"></div>

          <form>
          <input id="logo" name="logo" type="file">
        <span style="font-size:9px">* JPG,PNG,GIF files only </span>

      <script type="text/javascript">
        $(function() {
            $('#logo').uploadifive({
                'auto'         : true,
                'method'   : 'post',
                'fileTypeDesc' : 'Image Files',
                'fileTypeExts' : '*.jpg;*.png;*.gif;*.jpeg;', 
                'fileSizeLimit' : '5MB',                
                'formData'     : {'uniqID':'67867868'},
                'queueID'      : 'logoqueue',
                'uploadScript' : '/ajax/uploadlogo.php',
                'fileTypeDesc': 'Select Image', 
                 'onUploadComplete' : function(file, data) {
                    //console.log(data);
                }
            });
        });
    </script>

有人觉得这里有什么可疑之处吗?请注意,我使用的是 HTML 5 版本,而不是免费的 Flash 版本。

最佳答案

打开您使用的 uploadifive js,无论是缩小还是正常,然后搜索 input type="file" ,然后添加所需的验证属性,如下所示 input type="file"Accept= “image/gif、image/jpeg、image/png” 这会对你有帮助。加油。

关于javascript - Uploadify - HTML5 版本 文件扩展名不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18863301/

相关文章:

javascript - 将括号中带有索引的字符串转换为 JSON 数组

javascript - 如何在使用 javascript 出错时重新加载页面?

post - 将 div 设置为 post 方法结果页面的目标容器

javascript - jQuery - 在 iframe 内按钮的 onclick 事件中更改 iframe 高度

javascript - jQuery 和范围输入

javascript - img 动态内容的错误事件?

javascript - 如何传递 <li> 文本而不替换文本框上的文本

html - 如何将导航栏链接放置在一行中?

javascript - 回文算法

jquery - 将粒子背景作为页面的背景