我正在尝试使用 ParsleyJS 来验证我的字段,并且我编写了一个自定义验证器,希望将来可以让我检查一个字段是否为空或不等于另一个字段,但它永远不会简单似乎被称为。我以前尝试组合这两个验证器,但没有调用 notblank 验证器,所以我写了这个。这是我的自定义验证器和指向您可以用来解决该问题的 jsfiddle 的链接。我究竟做错了什么?提前感谢您的帮助!
$(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。
关于javascript - ParsleyJS 自定义验证器跳过验证没有错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21264365/