2014-09-05 35 views
2

我正在使用JQuery File Upload插件。jQuery文件上传仅允许doc文件

我想只上传扩展名如.doc,.docx,.pdf的文件。那么有人可以告诉我如何让插件只能上传.doc,.docx,.pdf文件。任何帮助和建议都将非常可观。由于

+0

我有同样的问题,你解决了吗? – Gianca 2016-01-16 15:20:39

回答

1

你可以尝试使用acceptFileTypes选项一样,

var acceptFileTypes =/^application\/(pdf|msword)$|^doc$|^docx$/i; 

more about options

0
var ext = $('#my_file_field').val().split('.').pop().toLowerCase(); 
if($.inArray(ext, ['doc','docx','pdf']) == -1) { 
    alert('invalid extension!'); 
} 
0

你有没有尝试设置接受属性输入标签

<input id="fileupload" type="file" name="file" accept=".doc,.docx,.pdf"> 
0

有用于此目的的插件选项中的参数。

options: { 
    acceptFileTypes: 'File type not allowed', 
} 

的解释是在这里: fileupload-validate.js