Validation 如何在语义UI中进行自定义验证?

Validation 如何在语义UI中进行自定义验证?,validation,semantic-ui,Validation,Semantic Ui,在语义UI中,我已经知道可以验证表单,但只有某些规则可以验证。在我的注册表单(在我的应用程序中)中,我想检查服务器中是否已经存在具有特定电子邮件的用户。如果电子邮件存在,则用户无法使用该电子邮件注册。如何实现这一点?您可以向表单中添加自定义验证规则 $.fn.form.settings.rules.myCustomRule = function(param) { // Your validation condition goes here return (param <=

在语义UI中,我已经知道可以验证表单,但只有某些规则可以验证。在我的注册表单(在我的应用程序中)中,我想检查服务器中是否已经存在具有特定电子邮件的用户。如果电子邮件存在,则用户无法使用该电子邮件注册。如何实现这一点?

您可以向表单中添加自定义验证规则

$.fn.form.settings.rules.myCustomRule = function(param) {
    // Your validation condition goes here
    return (param <= 10 )? true : false;
}

这是文档

您是否尝试过表单行为“添加错误”?它在docsJust one附录中:“params”中的第一个参数是字段值,第二个是type中的“param”。
 rules: [
         {
           type   : 'myCustomRule[param]',
           prompt : 'Custom Error'
         }
       ]