【问题标题】:jQuery Validation Engine with Mime带有 Mime 的 jQuery 验证引擎
【发布时间】:2013-06-29 22:20:05
【问题描述】:

我有这个带有 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 类型。 如何编辑此功能以使用非必填字段?它出什么问题了? 谢谢

【问题讨论】:

    标签: jquery jquery-validation-engine


    【解决方案1】:

    试试这个,因为它对我有用

        class="validate[optional,custom[validateMIME[application/msword| application/vnd.openxmlformats-officedocument.wordprocessingml.document|application/vnd.ms-excel]]]"
    

    如果您遇到任何问题,请告诉我。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多