2

我试图弄清楚如何使用 Bootstrap Validator 插件为文件上传设置 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 设置它?

4

2 回答 2

2

作为nghuuphuoc/bootstrapvalidator


validators: {
    file: {
        extension: 'png',
        type: 'image/png',
        minSize: 1024*1024,
        message: 'Please choose a png file with a size more than 1M.'
    }
}
于 2018-06-17T15:00:57.813 回答
0

BootstrapValidator (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!'
                    }
                }
            }
        }
    });
});

参考:

于 2014-09-09T02:25:22.600 回答