2014-04-04 69 views
0

我正在使用語義UI以及ASP.NET MVC。我已在文檔http://semantic-ui.com/modules/form.html中描述了我的註冊表單中執行了客戶端驗證。現在我想驗證電子郵件以保持唯一性。所以我必須向服務器發出ajax請求(這是我知道該怎麼辦的)。但是我如何在語義UI中添加這樣的規則並顯示相應的錯誤消息?語義ui遠程驗證

回答

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