2014-03-24 3 views
1

У меня есть форма, которая делает не, а атрибут data-parsley-validate, поэтому он не создан в форме Петрушки, прежде чем вызывать функцию .parsley(), как показано ниже.Параметры петрушки не применяются

У меня также есть этот JavaScript, который инициализирует Петрушка с моей формой:

$('#reg-form').parsley({ 
    successClass: 'success', 
    errorClass: 'error', 
    errors: { 
    errorsWrapper: '<span class=\"help-block\"></span>', 
    errorElem: '<span></span>' 
    } 

}); 

Однако, если я заполнить форму, чтобы она не действительна, сообщения об ошибках по-прежнему отображаться в списке по умолчанию ul, и мои классы успеха и ошибки не используются.

У меня есть много элементов формы в этой форме, поэтому вместо использования DOM API я бы хотел использовать JavaScript для переопределения этой опции для каждого элемента формы.

Я использую Parsley 2.0.0-rc4 с jQuery 2.0.3.

ответ

3

Глупые ошибки с моей стороны. Параметры ошибок не относятся к ключу errors. Пример, из которого я работал, был неправильным или устаревшим.

Рабочий пример:

$('#reg-form').parsley({ 
    successClass: 'success', 
    errorClass: 'error', 
    errorsWrapper: '<span class=\"help-block\"></span>', 
    errorElem: '<span></span>' 
}); 
+1

Где вы нашли новую документацию для этого? Я искал часы и результатов пока нет – DooMMcQ

Смежные вопросы