我正在使用JQuery Validation Engine库。我试图通过Regex
或custom method
创建自定义验证来验证字段输入。jquery验证引擎中整数范围的自定义验证规则
我会建议这个验证名称为custom integer validation containing integer range or some integers separated by comma(s) or combination of both
。
这里是标准:
- 可以输入任何整数。对于例如
89
- 可以输入任何整数范围。对于例如
12-18
或15-18
但不是19-3 (range should between min to max)
- 可以输入以逗号(,)分隔的上述两个输入的任意组合,逗号之间只有空格或无空格。对于例如
1-6, 5, 8-13, 7
。 但不是-3-5 (not -3)
或3-7-, 10 (not 7-)
我试过这个自定义规则:
"integerRangeComma": {
"regex": /^(([0-9]+)([\,]([0-9]+))?|([\,]([0-9]+))?)$/,
"alertText": "* Invalid floating decimal number"
},
我预期的目的做上述验证:
我总文件的列表,可以假设12
。我在表单中创建了一个文本框来接受他不喜欢在他的个人资料中添加的文档。上述标准应适用于此。
我的下一个问题是,我也必须验证用户输入的数字不大于12 (my presumption)
。
我该如何通过创建自己的自定义规则或其他方法来实现这一点。
在此先感谢。
我们展示您的自定义验证脚本是怎么回事 – Alexander
让我更清楚,[你尝试过什么?](http://whathaveyoutried.com) – Alexander
你应该更新你的问题 – Alexander