问题标签 [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.

0 投票
1 回答
678 浏览

javascript - ASP.NET 2.0 自定义客户端验证在 Internet Explorer 中不起作用

我有两个文本框,一个用于预定日期,另一个用于预定时间。如果两个文本框都是空白的,或者都有内容,我想通过验证。如果只有一个有内容,我想验证失败。服务器端一切正常,以下客户端代码在 Chrome 中正常工作。

在 Internet Explorer 中,它不起作用,并且我收到以下错误:

“Microsoft JScript 运行时错误:'ctl00_MainContent_txtScheduledTime' 未定义”

奇怪的是,它在 Visual Studio 中被破坏了,如果我再次尝试进入,它会再次中断,但是如果我第三次尝试进入它,它会运行,并且验证工作正常。

有人能对此有所了解吗?

0 投票
1 回答
2951 浏览

c# - 在服务器控件中动态创建 CustomValidator

我有一个自定义服务器控件,它包装了一个 RadEditor(基本上是一个文本区域)。我正在尝试动态添加一个 CustomValidator ,但我在初始页面加载时不断收到此错误

找不到“”的“ControlToValidate”属性引用的控件 ID“RadEditor1”。

这是我在服务器控件中用于创建 CustomValidator 的代码:

0 投票
1 回答
1508 浏览

jsf - 自定义验证器,我应该使用 FacesContext#addMessage() 还是抛出 ValidatorException?

我想知道在 JSF 1.2 中实现自定义验证器的正确方法是什么。在我的验证器类中'

方法,我正在做验证检查,只是在出现无效条件的情况下将FacesMessage实例添加到上下文中。context.addMessage(new FacesMessage(xxx...);这似乎在我的应用程序中运行良好。但是,我不确定是否还需要明确地throw new ValidatorException()让 JSF 正确处理生命周期?或者 JSF 是否足够聪明,可以在上下文中查看错误消息来管理生命周期?

0 投票
2 回答
516 浏览

javascript - 使用 JavaScript 函数进行验证

我有以下 JavaScript 函数:

以及以下带有验证器的下拉列表:

问题是它根本没有验证下拉菜单。

感谢您的帮助,因为我为此伤透了脑筋

0 投票
1 回答
761 浏览

ruby-on-rails-3 - client_side_validations 中的自定义验证器

我需要添加自定义验证器来比较两个日期 - 开始日期和结束日期。我创建了自定义验证器

我创建了 ClientSideValidations 自定义验证器。我不确定如何在其中获取其他属性值,但我尝试以这种方式执行此操作:

但它不起作用/我只有在重新加载页面后才会出现错误,而不是客户端验证。我使用 client_side_validations (3.2.0.beta.3)、client_side_validations-formtastic (2.0.0.beta.3)、rails (3.2.3)

0 投票
1 回答
7606 浏览

c# - CustomValidator 不能正常工作

我有以下一段asp:

...

然后是函数:

按钮:

问题是即使调用了自定义验证器函数并将其设置.IsValid为 false,按钮逻辑仍然运行!

0 投票
1 回答
868 浏览

vb.net - vb.net 中从和到日期的自定义验证?

我正在 vb.net 中开发 Web 应用程序,使用自定义验证如何验证起始日期和截止日期..

我需要验证 asp 中的日期:文本框中的日期应该是“dd/mm/yyyy”格式,并且我有两个日期,例如 from date 和 Todate。所以Todate不应该比开始日期少,谁能帮帮我,

提前致谢。

0 投票
1 回答
3476 浏览

ruby-on-rails-3 - validates_with 的选项

我无法访问在“validates_with”中作为选项传递的值

我的模型:

我的自定义验证器:

出于测试目的,我正在打印“options[:attr]”,我看到的只是终端中的“:uid”,而不是其中的值。请帮忙!

0 投票
1 回答
4345 浏览

bean-validation - 为什么 JSR303 自定义注解的约束组必须默认为空数组?

我正在为特定的约束组(不是默认)编写自定义验证器,但运行时给了我以下错误。

我只是好奇为什么他们需要默认值为空。感谢您是否可以分享您的意见。谢谢 :)

xxx.model.validation.CustomValidation 包含 Constraint 注解,但 groups 参数默认值不是空数组。

StackTrace:org.hibernate.validator.metadata.ConstraintHelper.assertGroupsParameterExists(ConstraintHelper.java:335) org.hibernate.validator.metadata.ConstraintHelper.isConstraintAnnotation(ConstraintHelper.java:282)

0 投票
1 回答
415 浏览

ruby-on-rails - 重构模型中多个字段的自定义验证

我有一个带有自定义验证功能的模型,可以验证日期不是过去的。目前,验证是硬编码的,以检查模型中的单个字段 selected_date。如何重构验证,以便可以将参数传递给自定义验证,以便测试 2 个字段?