MD.*_*.MD 5 javascript validation jqbootstrapvalidation
我正在尝试使用bootstrap验证器验证表单,但文件验证不正常,这是我的代码:
cv: {
validators: {
file: {
extension: 'doc,docx,pdf,zip,rtf',
type: 'application/pdf,application/msword,application/rtf,application/zip',
maxSize: 5120 * 5120 * 5120 * 5120 * 5120, // 5 MB
message: 'The selected file is not valid, it should be (doc,docx,pdf,zip,rtf) and 5 MB at maximum.'
},
notEmpty: {
message: 'CV is required.'
}
}
},
Run Code Online (Sandbox Code Playgroud)
所需的文件扩展名是doc,docx,pdf,rtf,zip,如上所示,但它只接受3个扩展名:doc,rtf,pdf ...所以我的代码中的错误在哪里?
你错过了DOCX mime类型:
application/vnd.openxmlformats-officedocument.wordprocessingml.document
Run Code Online (Sandbox Code Playgroud)
所以你的代码应该是这样的:
file: {
extension: 'doc,docx,pdf,zip,rtf',
type: 'application/pdf,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/rtf,application/zip',
maxSize: 5*1024*1024, // 5 MB
message: 'The selected file is not valid, it should be (doc,docx,pdf,zip,rtf) and 5 MB at maximum.'
},
Run Code Online (Sandbox Code Playgroud)
看到这个小提琴的例子.
| 归档时间: |
|
| 查看次数: |
9374 次 |
| 最近记录: |