如何使用jQuery验证引擎验证文件扩展名
我尝试了以下代码来验证文件类型应为csv的文件如何使用jQuery验证引擎验证文件扩展名,jquery,jquery-validation-engine,Jquery,Jquery Validation Engine,我尝试了以下代码来验证文件类型应为csv的文件 "validateMIME": { "func": function(field, rules, i, options){ var fileInput = field[0].files[0]; var MimeFilter = new RegExp(rules[3],'i'); if (fileInput) { return MimeFilter.test(fileInput.type);
"validateMIME": {
"func": function(field, rules, i, options){
var fileInput = field[0].files[0];
var MimeFilter = new RegExp(rules[3],'i');
if (fileInput) {
return MimeFilter.test(fileInput.type);
} else { return true;}
},
"alertText": "* Only csv file is allowed."
},
只有在使用下面的代码进行验证时,Firfox才起作用
<input type="file" name="csvfile" class="validate[required, custom[validateMIME[text/text/comma-separated-values]]]">
我尝试了下面的代码,没有浏览器工作
<input type="file" name="csvfile" class="validate[required, custom[validateMIME[text/text/csv]]]">
有人告诉我我的代码有什么问题吗?jQuery验证引擎和jQuery验证插件是两个完全不同的项目。请注意标签说明。编辑。谢谢