问题标签 [custom-validators]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - 自定义验证规则以在 javascript 中设置特定字符串
有一个文本字段id_number并且要在该字段中输入的数据应满足以下条件
前 2 个字母必须是“MU”或“mu”
不允许使用空格或特殊字符
如果id_number中的值与上述条件 2 不匹配,则会显示“请输入有效 ID,例如 MUXYZ001”。
为此,我编写了一个简短的自定义验证规则:
和自定义规则:
但它不工作..
有人请为我修好它。
json - 如何使用自定义验证器验证 .Net 中的双精度值?
我正在开发一个 ASP.Net web api 项目,我想根据我从客户端获得的 JSON 请求来验证我的服务器数据模型。在我的服务器模型类中,我有一个 double 值,我从客户端发送值作为“12,14”。我编写了一个自定义验证类,它由 .Net 的 ValidationAttribute 类实现,我正在使用 IsValid(Object value) 方法来验证这个用户输入。
因此,当我将输入作为“12,14”发送时,.Net 通过认为“,”是组分隔符,自动将此“12,14”转换为“1214”。但在这种情况下,“,”不是组分隔符,因为这是挪威文化格式(“no”文化)的有效双数。
这是我为验证“MyValue”而编写的自定义验证器
所以这是我的问题。我想要的是在客户端输入 IsValid(Object value) 方法的输入参数时获取值。
提前致谢。
asp.net - 在 asp.net 中使用没有回发的自定义验证器
我在我的一个 Web 表单上使用自定义验证器,要求是检查数据库中的 bookcode,如果它存在,那么它应该显示消息,现在我正在使用自定义验证器,我想要的是,它如果自定义验证器返回 false,则不应回发,而是应该像普通验证器一样工作并显示消息,我正在为自定义验证器使用服务器端验证。我的代码在这里。
这是我背后的代码
ruby-on-rails - 英国邮政编码验证器
是否有任何宝石可以验证英国邮政编码?喜欢
我不仅想检查格式。我需要检查邮政编码是否真的存在。
constraints - 为现有的 Constraint 注册自定义 ConstraintValidator
我在我的项目中使用 bean-validation,我想为现有的约束注释编写一个自定义验证器。
例如,我有一个代表日期/时间的类,名为CustomDateTime
. 在使用此类作为例如出生日期的类中,我想用以下方式注释该字段@Past
:
然后我通过实现来创建一个自定义验证器ConstraintValidator<Past, CustomDateTime>
。然而这不起作用,因为验证实现不知道自定义验证器。然后它抛出:javax.validation.UnexpectedTypeException: No validator could be found for type: com.example.CustomDateTime
。
我知道您通常会像这样创建一个单独的注释:
但这对我来说似乎是双重代码;-)
如何注册要使用的自定义验证器@Past
?
jquery - 使用 jQuery 的信用卡验证器
此代码不起作用,我不明白为什么:
这是特殊的 9 位数卡验证器,
我在页面“9digitCardTextBox”中有一个文本框,并在 .aspx 页面上使用客户端验证器进行调用。
错误:Microsoft JScript 中的运行时错误:需要对象。
验证者:
客户端调用:
python - Web2py 自定义验证器
我是 Web2py 的新手,正在尝试使用自定义验证器。
我不明白如何在我的桌子上使用它:
我想以一种在勾选“b”时不能将“c”保留为黑色的方式使用它。
regex - 对于 MVC 4 中的 RegularExpression ValidationAttribute,ModelState.IsValid 始终为 false
在我的课堂上,我有一个像这样的文件附件的属性......
我看不出我的正则表达式有什么问题,但我总是得到 ModelState.IsValid 错误。这似乎非常简单和简单的正则表达式,我错过了什么吗?我需要编写自己的自定义验证吗?
我通过文件类型的常规输入填充 AttachmentTrace:
action 方法只是一个常规动作:
forms - Moodle moodleform::validation()
在我的自定义插件中,我只使用了三个下拉菜单和一个文本框。当我提交表单并validation($data)
调用方法时,我只会得到下拉状态的值以及文本框的值。
不返回其他两个下拉列表的值。我不确定我错过了什么。
这是我的代码:
javascript - 使用自定义验证器防止未来日期和今天日期
我正在使用Entity 框架.NET 4
开发一个项目。有一个注册页面,其中包含出生日期。我想验证它,以便出生日期不能是将来或今天。此外,如果与今天相比,它可以追溯到 5 年前。
这是我的代码。