Я использую Semantic UI вместе с ASP.NET MVC. Я выполнил проверку на стороне клиента в своей регистрационной форме, как описано в документации http://semantic-ui.com/modules/form.html Теперь я хочу проверить адрес электронной почты, чтобы он был уникальным. Поэтому я должен сделать запрос ajax на сервер (это то, что я знаю, как это сделать). Но как я могу добавить такое правило в Semantic UI и отобразить соответствующее сообщение об ошибке?
семантическая удаленная проверка пользовательского интерфейса
Ответы (1)
После небольшого поиска документации я нашел поведение add errors
. Это работает как
$('.your.ui.form').form('add errors', ['Your error string 1', 'Maybe another one?']);
Однако это изменит только текст в сообщениях об ошибках. Если сообщение об ошибке не отображается в это время, вы, вероятно, захотите показать его. Добавьте в форму класс error:
$('.your.ui.form').addClass('error');
И, конечно же, вы можете связать эти два метода, например
$('.ui.form')
.form('add errors', ['oh my error'])
.addClass('error');
person
anestv
schedule
04.10.2014