是否可以使用 jQuery 验证插件检查复选框上的自定义值(除了 True/False)?
例如:
<input id="test" type="checkbox" name="test" value="something">
我找不到一种方法来检查“某物”是否具有值(value)。由于特定原因,我不能只使用“true”作为值。
最佳答案
试试这个:
$('#test').attr('value');
您可以在 custo 验证方法中使用它。
声明自定义规则:
$.validator.addMethod("myRule", function(value, element) {
var v = element.attr('value');
if(v === 'something') {
return true;
}
return true;
}, $.validator.format('my message') );
要在字段上设置自定义规则:
$('#form').validate({
rules : {
test : {
myRule : true
}
}
});
关于javascript - jQuery 验证复选框自定义值规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21481438/