表单验证jquery与规则相同的名称

时间:2017-03-20 13:03:32

标签: jquery validation formvalidation-plugin

之前我遇到过使用jquery验证数组值的问题。 我使用这段代码开始工作:

$(document).ready(function () {

// MODE 1
var numberIncr = 1;
$('#inputs').append($('<p><input class="comment required" name="name[' + 0 + ']" /></p>'));
$("#addInput").on('click', function () {
    $('#inputs').append($('<p><input class="comment required" name="name[' + numberIncr + ']" /></p>'));
    numberIncr++;
});

$('form.commentForm').validate();
});

我遇到的唯一问题是当我尝试在.validate()

中插入它时
rules:{
        'name[]': "required"
    },
    messages:{
        'name[]':{
            required: "Invalid input"
        }
    }

消息仍然没有改变。我可以在.validate函数中循环遍历数组还是有另一种方式?

编辑: 我检查了与副本相关的帖子,但我认为它有所不同,因为当我按下+按钮时,数组的大小会发生变化。我的问题是为数组名称中的所有内容设置消息

0 个答案:

没有答案