Я использую jquery validator.JQuery Validator- Правильная ошибка errorPlacement
У меня есть обычное правило, применяемое к группе элементов в моей форме. Эти входы могут также иметь другие (стандартные) правила, связанные с ними. Мне нужно разместить сообщение об ошибке в одном месте, если элемент не выполнил мое пользовательское правило, но другое место, если элемент не выполнил стандартное правило.
мне нужно что-то вроде -
errorPlacement: function(error, element) {
if (error == MyCustomError) {
// put my error at the top of the form
} else {
// put my error next to the element
}
Я не могу видеть, что это «ошибка» объект на самом деле (пытался свертывание с поджигатель, но это было не очень информативно).
Опция выделения еще сложнее, потому что у меня даже не используется параметр «error».