Я использую "средство проверки формы jQuery" (formvalidator.net) в сочетании с "виджетами вкладки jQuery" (api.jqueryui.com/tabs).
Я пытаюсь получить больше контроля над тем, где отображается сообщение об ошибке, потому что теперь оно раскладывает мой макет.
Я новичок в этом форуме и, похоже, не нашел, как вы можете прикреплять некоторые файлы, поэтому я скопировал их на http://www.petravancaneghem.be/tseries/index.html. Если вы просто внесите вкладку в поле ввода без ввода каких-либо данных, вы увидите, что я имею в виду "уничтожение моего макета".
Решения Im ищу:
Я рассмотрел этот форум для решения, и кто-то придумал использование $.validate({errorElement: "div"});
, который я использовал на моей странице html (см. мой index.html). Но это, похоже, не имеет никакого эффекта.
Надеюсь найти решение здесь.
надеюсь, это поможет вам
//line 125 i think, add height as auto !important
.ui-tabs .ui-tabs-panel {
display: block;
border-width: 0;
padding: 1em 1.4em;
background: none;
height: auto !important;
}
//add this style, it styles your error mgs
.form-error.help-block {
display: block;
clear: both;
margin-left: 178px;
color: red;
}