1

我正在使用 Formvalidation.io 插件,这非常适合

<input type="text" name="url[]" required />

使用以下验证码

'url[]': {
    validators: {
        stringLength: {
             min: 4
        }
    }
 },

但是当使用“预定义”索引时

<input type="text" name="url[1]" required />

以下验证不起作用

'url[]': {
    validators: {
        stringLength: {
             min: 4
        }
    }
 },

它使用验证代码中的固定索引工作(见下面的代码)

'url[1]': {
    validators: {
        stringLength: {
             min: 4
        }
    }
 },

但是,我正在动态添加具有未知索引的字段。因此,在验证代码中使用固定索引不是一种选择。

4

1 回答 1

2

我认为您正在寻找的答案在页面上,然后是第二部分“具有不同名称的输入”。

在那里你可以验证你飞行的 css 类

 <fieldname>: {
                    //the input css class
                    selector: '<.cssClass>',
                    // The field is placed inside .col-xs-6 div instead of .form-group
                    row: '.col-xs-6',
                    validators: {
                        <your validator>
                    }
                }
于 2015-12-23T16:22:28.423 回答