Применение ответа @ charlietfl на практике, вот что я сделал (на случай, если он пригодится кому-либо):
$.validator.addMethod('trim',
function(value, element, param) {
$(element).val($.trim(value));
return true;
}
);
$(document).ready(function() {
$('#my_form').validate({
rules: {
name: {
trim: true,
required: true
},
email: {
trim: true,
email: true
}
}
});
});
Первое правило обрезает значение, затем вы можете добавить дополнительные правила, такие как required
или email
.