如何使用jQuery验证引擎验证文件扩展名

时间:2015-06-05 09:56:29

标签: 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);
    } 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]]]">

有人建议我的代码有什么问题吗?

0 个答案:

没有答案