Я пытаюсь использовать ParsleyJS для проверки моих полей, и я написал специальный валидатор, который, надеюсь, в будущем позволит мне проверить, является ли поле пустым или не равным в другое поле, но это просто никогда не называется. Я ранее пытался объединить два валидатора, и notblank validator не получил вызова, поэтому я написал это. Вот мой пользовательский валидатор и ссылка на 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'? – Turophile