Twitter bootstrap 如何在引导验证程序中设置minSize

Twitter bootstrap 如何在引导验证程序中设置minSize,twitter-bootstrap,jqbootstrapvalidation,Twitter Bootstrap,Jqbootstrapvalidation,我试图弄清楚如何使用引导验证插件设置文件上传的minSize 给定以下代码,我可以设置maxSizemaxSize,但不能设置minSize $(document).ready(function () { $('#test').bootstrapValidator({ live: 'enabled', fields: { fileupload: { valida

我试图弄清楚如何使用引导验证插件设置文件上传的minSize

给定以下代码,我可以设置maxSize
maxSize
,但不能设置
minSize

$(document).ready(function () {
        $('#test').bootstrapValidator({
            live: 'enabled',
            fields: {
                fileupload: {
                    validators: {
                        file: {
                            extension: 'png',
                            type: 'image/png',
                            maxSize: 1024 * 1024,
                            message: 'The selected file is not valid, or the size is not large enough!'
                        }
                    }
                }
            }
        });
    });
是否有办法将其设置为minSize?

在(v0.5.2-dev)的最新代码中,实现了minSize选项

因此,您可以执行以下操作:

$(document).ready(function () {
    $('#test').bootstrapValidator({
        live: 'enabled',
        fields: {
            fileupload: {
                validators: {
                    file: {
                        extension: 'png',
                        type: 'image/png',
                        minSize: 100*1024, // for example 100 KO 
                        maxSize: 1024 * 1024,
                        message: 'The selected file is not valid, or the size is not large enough!'
                    }
                }
            }
        }
    });
});
参考资料:

  • 最新的代码
  • 拉请求
  • 文件验证程序示例:
    • 作为



      我用它来上传文件,所以它必须是文件大小。字符串长度将用于文本输入长度。是的,我厌倦了,误读了你的问题,我删除了注释以保持线程干净。@马特,你看到我下面的答案了吗?minSize和maxSize验证规则在BootstrapValidator v0.5.2中不起作用,该版本创建于2014-09-25 4:01:07 PM.:(对不起,我的错:/2014年9月25日下午4:01:07构建的BootstrapValidator v0.5.2版本中@Arknimisize和maxSize验证规则不起作用。:(Hi@PasinduJayanath,它仍在为我工作,请看。可能是您错误配置了验证程序。请重新检查您的配置。是的,我试过了。它起作用了!)谢谢,这是我的错(
      validators: {
          file: {
              extension: 'png',
              type: 'image/png',
              minSize: 1024*1024,
              message: 'Please choose a png file with a size more than 1M.'
          }
      }