我有一个表格,其中有一个选项组,可以选择输入以磅或百分比为单位的值。
接下来,我有一个实际值或百分比的输入框。
如果用户选择百分比选项,我想使用 jquery 中的验证函数来设置条件最大值(例如 100)。
这可能吗 - 我尝试过但它不起作用:
sponsorValue: {
required: true,
digits: true,
max: function(element) {
if ($("#sponsorOption").val() == '2'){ return 100;}
}
}
Run Code Online (Sandbox Code Playgroud)
有人可以提供任何帮助吗?
小智 5
我想我可能已经破解了它:
sponsorValue: {
required: true,
digits: true,
max: function(value,element) {
if ($("input[name='sponsorOption']:checked").val() == '2') return 100;
}
}
Run Code Online (Sandbox Code Playgroud)
我最终使用了一个复选框而不是无线电,但我可能会尝试使用无线电重新测试。