Javascript 语义用户界面远程验证

Javascript 语义用户界面远程验证,javascript,semantic-ui,Javascript,Semantic Ui,我正在使用语义UI和ASP.NET MVC。我已经在我的注册表格中执行了客户端验证,如文档中所述。现在我想验证电子邮件,以使其唯一。因此,我必须向服务器发出ajax请求(这是我知道如何做的事情)。但如何在语义UI中添加这样的规则并显示相应的错误消息呢 经过一点搜索,我找到了行为添加错误。它就像 $('.your.ui.form').form('add errors', ['Your error string 1', 'Maybe another one?']); 但是,这只会更改错误消息中的文

我正在使用语义UI和ASP.NET MVC。我已经在我的注册表格中执行了客户端验证,如文档中所述。现在我想验证电子邮件,以使其唯一。因此,我必须向服务器发出ajax请求(这是我知道如何做的事情)。但如何在语义UI中添加这样的规则并显示相应的错误消息呢

经过一点搜索,我找到了行为
添加错误
。它就像

$('.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');