繁体   English   中英

我想在验证js中验证最大数量大于最小数量

[英]I want to validate max quanity is greater then min qty in validation js

我想使用jQuery的验证插件来验证一个元素是否大于第二个元素。 没有直接的方法可用于执行此操作。 有一种称为equalTo的方法:但它没有做任何事情。

也许您需要类似此链接中的内容

就像是:

$.validator.addMethod('greaterThan', function(value, element, param) { return ( IsNaN( value ) && IsNaN( $(param).val() ) ) || ( value > $(param).val() ); }, 'Must be greater than {0}.' );

$.validator.addMethod('lesserThan', function(value, element, param) { return ( IsNaN( value ) && IsNaN( $(param).val() ) ) || ( value < $(param).val() ); }, 'Must be lesser than {0}.' );

您可以这样使用:

number1: {required:true, greaterThan: "#number2"},
anothernum1: {required:true, lesserThan: "#anothernum2"},

有关验证的更多详细信息取决于多个字段

http://docs.jquery.com/Plugins/Validation/multiplefields

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM