jquery - jQuery 不显眼的验证最小值 - 最大值或零
问题描述
我有一个包含 6 个文本字段的表单。其中 4 个验证是标准的,只有最小值/最大值。但是,对于其中的 2 个字段,文本字段的值可以是 0 或介于 2 个值之间。
我可以使用 min: x 和 max: y 或 range: [x,y] 来表示 2 个值之间的部分,但似乎没有办法说 max: 0 || 范围 [x,y]。
作为一种解决方法,我从 jquery 验证中删除了 2 个字段的验证,并为这 2 个字段编写了一些自定义验证。问题是提交表单时,它与 .net 代码绑定,并且自定义验证无法正常工作。我可以继续添加自定义代码,但我希望有一个更简单的解决方案。
编辑:
对不起,我会尽量让它更清楚。我有一个 html 文本框,值可以是 0 或 100 到 1000 之间的任何值。使用 Microsoft 的 asp.net jquery 验证(https://github.com/aspnet/jquery-validation-unobtrusive),我可以使用范围值 [100,1000] 或 min: 100 和 max:1000 验证。但我需要做的是:-
假设该值为 0 或 min: 100 / max: 1000,或值为 0 或范围 [100,1000]
希望这可以清除我希望做的事情
解决方案
推荐阅读
- javascript - 如何将向上计数功能应用于页面上的多个值?
- python-3.x - 使用 word2vec 进行文本分类
- javascript - 在 windows10 中安装 Chilkat-11 后出错
- python - 如何将更新操作广播到numpy数组
- c# - PhilipsHue XY Bri 转 RGB(不含 Philips Hue SDK)
- powershell - 等待 Active Directory 身份验证 URL 列表在 Powershell Azure 函数中更新
- c# - 在字符串数组c#中使用“foreach”
- http - Postman 在使用 Rossum API 时显示 CSRF 错误
- r - Shinyapps.io 应用程序部署失败。如何调试不明确的错误日志?
- javascript - 如何使用codeigniter在MYSQL数据库中使用数组索引上传文件