ParsleyJS自定义验证器跳过验证没有错误
问题描述:
我正在尝试使用ParsleyJS来验证我的字段,并且我写了一个自定义验证器,希望在未来允许我检查字段是空白还是不等于到另一个领域,但它似乎从未被称为。我以前试图将两个验证器结合起来,而notblank验证器没有被调用,所以我写了这个。这是我的自定义验证器和一个jsfiddle的链接,您可以使用该问题进行处理。我究竟做错了什么?预先感谢您的任何帮助!ParsleyJS自定义验证器跳过验证没有错误
$(function() {
$('#form').parsley({
validators: {
notblankequalto: function (val, notblankequalto) {
return {
validate: function() {
alert('hi');
return false;
},
'priority': 2
}
}
},
messages: {
notblankequalto: "This value should be equal to the value above it"
}
});
});
答
问题最终是不是不太明显,我不能完全肯定它为什么呈现本身。当我将“可选”类更改为“必需”时,它再次开始工作。然后我可以使用parsley-equalto和parsley-notblank。
为什么你需要一个定制的验证器呢?为什么不使用内置的'parsley-equalto'验证器? # – Turophile