Я хочу иметь сайт широкие настройки по умолчанию для всего использования проверки jQuery на моем сайте, я хочу, чтобы каждая форма использовала ниже настроек, но затем на на основание формы изменяют правила и сообщения. Действительно ли это возможно?
$('#myForm').validate({
errorClass: 'field-validation-error',
errorElement: 'span',
errorPlacement: function(error, element) {
element.next('span').remove();
error.insertAfter( element )
.removeClass('field-validation-error')
.addClass('ui-state-error');
},
success: function(label) {
label.remove();
}
});
Поместите эти коды в-
jQuery.validator.setDefaults({
//your site wide codes
});
и сохраните их в файл js для всего сайта, например global.js
Я нашла
jQuery.validator.setDefaults({
errorClass: 'field-validation-error',
errorElement: 'span',
errorPlacement: function(error, element) {
element.next('span').remove();
error.insertAfter( element )
.removeClass('field-validation-error')
.addClass('ui-state-error');
},
success: function(label) {
label.remove();
}
});