问题标签 [validationrules]
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 - Javascript 正则表达式将文本字段限制为仅数字(必须允许不可打印的键)
我从以前的开发人员那里收到了 PHP/JS 代码,我需要在手机号码字段中添加号码验证。我已经有了 HTML 验证,但我需要补充一点,如果有人按下了无效的键,它不会被显示,只是为了稍后以红色突出显示该字段,因为它包含无效的输入。
我见过许多正则表达式的使用并尝试过,但它们对我需要的有一个非此即彼的效果:如果输入了字母或特殊字符,则不接受也不显示,所有其他输入(数字、键)被接受(我需要根本不显示无效字符,不显示然后擦除)。现在最有效的正则表达式是这样的:
当我使用注释的 regex1(IF 条件反转)时,它自然将输入限制为仅数字,从而阻止了所有键,例如 Delete、BackSpace 等。使用 regex2 时,我仍然无法按 Delete 或数字键盘中的数字.
所以我的问题是,上面的代码是否可以修改为只接受数字但也允许键?另一个重要的一点是,我需要一种不对这些键使用键码(8、24 等)的方法,以确保可以使用所有键盘类型。
新更新:
所以我的解决方案如下:如果“oninput”属性存在,我使用 Ehtesham 提供的解决方案,如果不存在,则备份使用 Rohan Kumar 提供的解决方案。所以它是这样的:
谢谢。
c# - Can sorting a wpf datagrid with validation rules?
I have a datagrid with validation rules. But I can not sort the grid on a column that contains a validation rule
Is it possible to sort a datagrid that contains validation rules?
Thanks.
validationrules - IE 8 中的 Jquery 验证 - 对象不支持下拉框的此属性或方法
我正在使用 jquery 验证来验证我的表单。它在文本框上运行良好,但是当我尝试验证下拉菜单时,它仅在IE 8中向我抛出“对象不支持此属性或方法”错误。它在 FF 或 Chrome 中运行良好。不确定我是否做错了什么。我什至尝试不使用自定义的“notEqual”函数对其进行测试,并将其替换为“必需”方法中的构建。再一次,它给了我同样的东西。
请帮忙!非常感谢!
这是我的代码:
提前致谢!!
c# - 向所有文本框添加自定义验证规则的简单方法
我在为页面中的所有文本框设置自定义验证规则时遇到问题。
我知道如何为 1 个单个文本框设置它:
但是,如果我需要为每个文本框添加此代码,我不确定这是否有用,因为这将是大量的复制粘贴。一定有更简单的方法吧?
如果进行了大量搜索,但我找不到为所有文本框设置它的示例,只有为 1 个单个文本框设置它的示例(如上所示)
这是文本框样式的代码:
和验证规则的代码:
视图模型:
此外,我对 xaml 的了解有限,这段代码是我为进一步了解 xaml 而进行的测试的一部分。
也可能有一种方法可以将字段添加到文本框,例如:
如果我可以给它一个整数参数来表示字符串的最小长度,甚至更好:
两者中的任何一个(按照我正在做的方式设置,但同时针对所有文本框)或我上面演示的示例将不胜感激。
objective-c - 是否可以将规则应用于 RPG 属性的 Objective C 类属性?
在 Objective C 中,你编写了 20 个左右的 RPG 属性,例如:
我想让我所有的 RPG 属性都听规则。即:性格可以是1-99,健康可以是1-100,士气可以是0-100等等。
我想知道我是否可以为 Attributes 创建一个类,该类将自动测试存储的数字是否在规则范围内;通过这种方式,我可以节省对 20 个不同领域进行测试的时间。
我想我可以使用字典,但即使我这样做我想确保属性听规则。
这种事情可能吗?
java - 将类转换为 Drools 中的子类
我正在使用 Drools 6.6.0。这些是我的 pom.xml 文件中的 drools 支持的依赖项。
我正在传递给 drools 对象,并且为了验证它我必须访问子类属性。根据 JBoss 教程,我应该能够通过这种方式将基础对象转换为子类型:
但是我的drl文件不识别操作符#作为强制转换操作符(其实drools认为我要写评论),并且is不被识别。
首先,我使用的是 drools 版本 5 和 PackageBuilder。我在 src/main/resources/META-INF 文件夹中找到了 drl 文件,并且能够读取文件。目前我正在使用 drools 版本 6 - 仍然无法在 drools 中投射对象,并且知识生成器在同一位置看不到 drl 文件。
这是我读取 drl 文件的代码:
我是否使用了正确的 drools 依赖项,并且 drools 是否支持内部规则转换?我应该在哪里放置一个 drl 文件?作为 Java 环境,我使用的是 IntelliJ。
salesforce - 在覆盖 Createdate Salesforce 实例方面需要帮助
当将数据从另一个 Salesforce Org 数据导入到 sales-force Org 时,在此过程中创建由 sales-force 系统控制的日期。但是创建日期在后续操作中对新实例起着非常重要的作用,
1.少数公式字段值取决于创建日期
2.验证规则条件比较字段值应该大于创建日期并且不允许创建新数据
任何人都可以帮助我在导入记录时覆盖创建日期
wpf - 您可以从自定义 ValidationRule 安全地返回 null 以表示未执行验证吗?
我正在ValidationRule
为 WPF DataBinding 实现一个自定义。为此,我只是继承ValidationRule
并实现了几个抽象或虚拟方法中的一个或多个。这是我正在实施的方法:
ValidationResult
我要返回的对象必须具有true
或false
用于该IsValid
属性。在我看来,这在逻辑上似乎缺少第三个选项 Unknown 或 Undetermined。在某些情况下,验证者可能不适用。
那么在这些情况下我应该返回什么?我可以安全返回null
吗?
c# - 将验证规则类添加到绑定时出错
我想向 textBox 添加验证规则,问题是当我执行以下代码时,我收到以下错误消息,
无法将“myValidations”类型的值添加到“Collection`1”类型的集合或字典中。
myValidations 角色类处于活动状态。
可能是什么问题?
文本框继承自以下样式:
ms-access-2010 - 在 Access 中使用验证规则生成号码
我有一个可供研究所访问的数据库。有一个 [Registers] 表和 [Certificates] 表。
我想给每个注册者一个标记。我想为每个设置验证规则
我的问题是我无法处理使用宏生成的 CertificateID。我不能使用 DMAX。寻找一种解决方案,仅将 CertificateID 提供给通过课程的注册者。
尝试了“更新后”宏和“插入后”宏,但仍然没有成功。
除了“DMax”之外,还有其他方法可以提供自动编号吗?