如何在语义 UI 中进行自定义验证?
How to do custom validation in Semantic UI?
在语义UI中,我已经知道您可以验证表单,但是您只能验证某些规则。在我的注册表单(在我的应用程序中)中,我想检查服务器中是否已经存在具有特定电子邮件的用户。如果该电子邮件存在,则用户无法使用该特定电子邮件进行注册。我将如何实现这一目标?
您可以向表单添加自定义验证规则。
$.fn.form.settings.rules.myCustomRule = function(param) {
// Your validation condition goes here
return (param <= 10 )? true : false;
}
要将参数传递给规则,请在您的设置对象中使用括号表示法。
rules: [
{
type : 'myCustomRule[param]',
prompt : 'Custom Error'
}
]
在语义UI中,我已经知道您可以验证表单,但是您只能验证某些规则。在我的注册表单(在我的应用程序中)中,我想检查服务器中是否已经存在具有特定电子邮件的用户。如果该电子邮件存在,则用户无法使用该特定电子邮件进行注册。我将如何实现这一目标?
您可以向表单添加自定义验证规则。
$.fn.form.settings.rules.myCustomRule = function(param) {
// Your validation condition goes here
return (param <= 10 )? true : false;
}
要将参数传递给规则,请在您的设置对象中使用括号表示法。
rules: [
{
type : 'myCustomRule[param]',
prompt : 'Custom Error'
}
]