Проблема с errorPlacement в плагине валидатора jQuery - PullRequest
0 голосов
/ 06 мая 2010

Я использую плагин валидатора jQuery. По умолчанию метка ошибки добавлена ​​ниже моей формы. Я хочу добавить это выше моей формы. Поэтому я добавляю приведенный ниже код в validate ():

errorPlacement: function (error, element) { 
    error.insertBefore('form#emailForm');
 }

Проблема в том, что ярлык ошибки теперь добавляется много раз над формой, при каждом нажатии. Итак, у меня есть что-то вроде этого:

Enter valid email.Enter valid email.Enter valid email.

Кто-нибудь знает, что с ним не так?

Заранее спасибо!

1 Ответ

0 голосов
/ 06 мая 2010

Если они добавляются много раз, все, что вам нужно сделать, это удалить их, прежде чем они будут добавлены.

errorPlacement: function (error, element) { 
    $('.error').remove();
    error.insertBefore('#emailForm');
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...