formvalidation.io 处理生成的代码

formvalidation.io dealing with generated code

我在表单中使用 formvalidation.io 和 Bootstrap,但我有一些输入必须经过验证但由于某些原因未经过验证。除此输入外,一切正常,只有在生成时,如果它们随请求一起提供,则一切正常。

验证规则

    'file_title[]': {
        message: 'O título é inválido',
        validators: {
            notEmpty: {
                message: 'O título é obrigatório e não pode estar vazio'
            },
            stringLength: {
                min: 1,
                max: 100,
                message: 'O título deve ter pelo menos 1 caracter e no máximo 100 caracteres'
            }
        }
    },

已生成表单输入

<td><div class="form-group">
<input type="text" onchange="file_populate_json()" placeholder="Título" name="file_title[]" value="" class="form-control" />
</div></td>

我该怎么做?

生成file_title[]字段后,您应该将其添加到插件中以进行验证。

为此,请在生成字段的代码后添加以下内容:

$('#yourFormId').formValidation('addField', 'file_title[]');

参考文献: