语义ui远程验证

时间:2014-04-04 11:05:02

标签: javascript semantic-ui

我正在使用语义UI和ASP.NET MVC。我已按照文档[{3}}中所述在我的注册表单中执行了客户端验证。现在我想验证电子邮件以使其独一无二。所以我必须向服务器发出ajax请求(这是我知道该怎么做)。但是我如何在语义UI中添加这样的规则并显示相应的错误消息?

1 个答案:

答案 0 :(得分:0)

经过一点点搜索at the docs后,我发现了行为add errors。它就像

一样
$('.your.ui.form').form('add errors', ['Your error string 1', 'Maybe another one?']);

但是,这只会更改错误消息中的文本。如果此时未显示错误消息,您可能希望显示它。将类“错误”添加到表单:

$('.your.ui.form').addClass('error');

当然,您可以将这两种方法链接起来,如

$('.ui.form')
  .form('add errors', ['oh my error'])
  .addClass('error');

Here's a fiddle