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