我有两个输入复选框,如下所示:
<input type="checkbox" value="1" name="items[test1]" id="items_test1">
<input type="checkbox" value="1" name="items[test2]" id="items_test2">
我希望至少检查其中一个。为此,我添加了 jquery validate 插件代码,如下所示:
$.validator.addMethod("checkTest", function(value) {
return false; // return false just to check whether it triggers error
}, 'Please check atleast one');
$(document).ready(function() {
$("form").validate({
groups: {
checkTest: 'items[test1] items[test2]'
},
errorPlacement: function(error, element) {
console.log(error);
});
});
永远不会触发此检查。我究竟做错了什么?