我有一个不包含data-parsley-validate
属性的表单,因此在调用.parsley()函数之前它不会成为Parsley表单。如下所示。
我也有这个用我的表单初始化Parsley的JavaScript:
$('#reg-form').parsley({
successClass: 'success',
errorClass: 'error',
errors: {
errorsWrapper: '<span class=\"help-block\"></span>',
errorElem: '<span></span>'
}
});
但是,如果我填写表单使其无效,则错误消息仍会显示在默认的ul
列表中,并且不会使用我的成功和错误类。
我在这个表单中有很多表单元素,所以我不想使用DOM API,而是使用JavaScript来覆盖每个表单元素的选项。
我正在使用带有jQuery 2.0.0-rc4
的Parsley 2.0.3
。
答案 0 :(得分:3)
我的愚蠢错误。错误选项不属于errors
键。我工作的例子是错误的或过时的。
工作示例:
$('#reg-form').parsley({
successClass: 'success',
errorClass: 'error',
errorsWrapper: '<span class=\"help-block\"></span>',
errorElem: '<span></span>'
});