Вы можете даже создать более общее правило проверки jQuery, которое можно использовать повторно для сравнения без учета регистра, например
$.validator.addMethod("equalToIgnoreCase", function (value, element, param) {
return this.optional(element) ||
(value.toLowerCase() == $(param).val().toLowerCase());
});
, которое затем можно использовать для следующих двух примеров ввода
<input type="text" name="firstname"/>
<input type="text" name="username"/>
как
$("form").validate({
rules: {
firstname: {
equalToIgnoreCase: "input[name=username]"
}
},
messages: {
firstname: {
equalToIgnoreCase: "The 'firstname' must match the 'username'"
}
});