我有这个带有 tje jQuery 验证引擎的自定义规则:
"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": "* Estensione non supportata"
},
问题是这仅在需要该字段时才有效。但在我的情况下,该字段不是必需的,但如果填写,则需要检查 Mime 类型。如何编辑此功能以使用非必填字段?它出什么问题了?谢谢