【发布时间】:2013-10-29 20:24:21
【问题描述】:
默认的 jquery-file-upload 函数在上传文件之前没有任何验证。
我想将上传限制为仅 pdf 文件。
我在js文件夹中找到了jquery.fileupload-validate.js文件,但是不知道怎么修改这个文件。
请帮助我。
我在 jquery-file-upload $.blueimp.fileupload.prototype.options.processQueue.push(
{
action: 'validate',
// Always trigger this action,
// even if the previous action was rejected:
always: true,
// Options taken from the global options map:
acceptFileTypes: '@',
maxFileSize: '@',
minFileSize: '@',
maxNumberOfFiles: '@',
disabled: '@disableValidation'
} 中找到了这一行
但是不知道怎么改。
【问题讨论】:
-
请务必在服务器端验证文件的安全性 - 恶意用户很容易绕过客户端检查。
-
如果检查扩展名还不够,使用HTML5 FileReader 也可能会有所帮助。
-
我在服务器端验证文件类型。但我想在客户端验证文件类型。
标签: jquery