2014-09-05 2 views
2

Я использую плагин JQuery File Upload.Загрузка файла jQuery позволяет только файлы документов

Я хочу загрузить только файлы с расширениями, такими как .doc, .docx, .pdf. Так может кто-то сказать мне, как разрешить плагину только загружать файлы .doc, .docx, .pdf. Любая помощь и предложения будут действительно заметны. Благодаря

+0

Я такая же проблема, ты ее решить? – Gianca

ответ

1

Вы можете попробовать использовать acceptFileTypes вариант, как,

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

Read 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

Eсть параметр для опций плагина для этой цели.

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

Объяснение здесь: fileupload-validate.js

Смежные вопросы