问题标签 [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.
javascript - ASP.NET 2.0 自定义客户端验证在 Internet Explorer 中不起作用
我有两个文本框,一个用于预定日期,另一个用于预定时间。如果两个文本框都是空白的,或者都有内容,我想通过验证。如果只有一个有内容,我想验证失败。服务器端一切正常,以下客户端代码在 Chrome 中正常工作。
在 Internet Explorer 中,它不起作用,并且我收到以下错误:
“Microsoft JScript 运行时错误:'ctl00_MainContent_txtScheduledTime' 未定义”
奇怪的是,它在 Visual Studio 中被破坏了,如果我再次尝试进入,它会再次中断,但是如果我第三次尝试进入它,它会运行,并且验证工作正常。
有人能对此有所了解吗?
c# - 在服务器控件中动态创建 CustomValidator
我有一个自定义服务器控件,它包装了一个 RadEditor(基本上是一个文本区域)。我正在尝试动态添加一个 CustomValidator ,但我在初始页面加载时不断收到此错误
找不到“”的“ControlToValidate”属性引用的控件 ID“RadEditor1”。
这是我在服务器控件中用于创建 CustomValidator 的代码:
jsf - 自定义验证器,我应该使用 FacesContext#addMessage() 还是抛出 ValidatorException?
我想知道在 JSF 1.2 中实现自定义验证器的正确方法是什么。在我的验证器类中'
方法,我正在做验证检查,只是在出现无效条件的情况下将FacesMessage
实例添加到上下文中。context.addMessage(new FacesMessage(xxx...);
这似乎在我的应用程序中运行良好。但是,我不确定是否还需要明确地throw new ValidatorException()
让 JSF 正确处理生命周期?或者 JSF 是否足够聪明,可以在上下文中查看错误消息来管理生命周期?
javascript - 使用 JavaScript 函数进行验证
我有以下 JavaScript 函数:
以及以下带有验证器的下拉列表:
问题是它根本没有验证下拉菜单。
感谢您的帮助,因为我为此伤透了脑筋
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)
c# - CustomValidator 不能正常工作
我有以下一段asp:
...
然后是函数:
按钮:
问题是即使调用了自定义验证器函数并将其设置.IsValid
为 false,按钮逻辑仍然运行!
vb.net - vb.net 中从和到日期的自定义验证?
我正在 vb.net 中开发 Web 应用程序,使用自定义验证如何验证起始日期和截止日期..
我需要验证 asp 中的日期:文本框中的日期应该是“dd/mm/yyyy”格式,并且我有两个日期,例如 from date 和 Todate。所以Todate不应该比开始日期少,谁能帮帮我,
提前致谢。
ruby-on-rails-3 - validates_with 的选项
我无法访问在“validates_with”中作为选项传递的值
我的模型:
我的自定义验证器:
出于测试目的,我正在打印“options[:attr]”,我看到的只是终端中的“:uid”,而不是其中的值。请帮忙!
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)
ruby-on-rails - 重构模型中多个字段的自定义验证
我有一个带有自定义验证功能的模型,可以验证日期不是过去的。目前,验证是硬编码的,以检查模型中的单个字段 selected_date。如何重构验证,以便可以将参数传递给自定义验证,以便测试 2 个字段?