gpt4 book ai didi

javascript - 如何使用jquery验证器来确定一个字段的值大于另一字段?

转载 作者:行者123 更新时间:2023-11-28 11:07:03 25 4
gpt4 key购买 nike

我的表单中有两个字段,我想为它们添加一条规则:id2 的值不能小于 id1

 <input type="text" id="id1">
<input type="text" id="id2">


id1 : {
number: true,
min: 0
},
id2 : {
number: true,
min: 0
}

有没有办法为jquery验证器设置规则?

最佳答案

添加自定义方法:

$.validator.addMethod("greaterThan",
function (value, element, param) {
var $otherElement = $(param);
return parseInt(value, 10) > parseInt($otherElement.val(), 10);
});
);

上面的代码假设您使用的是整数。如果没有,请将 parseInt 替换为 parseFloat

然后在您的配置中使用它:

id2: {
number: true,
min: 0,
greaterThan: "#id1"
}

关于javascript - 如何使用jquery验证器来确定一个字段的值大于另一字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29451507/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com