デフォルトのオプションがないため、jQuery検証プラグインを使用してチェックボックスを検証しています。1つを選択し、最大2つのチェックボックスを選択できます。これらが基準です。エラーが発生せず、検証されていません。私はそれを以下のように拡張しています、
<input type="checkbox" name="test[]" />x
<input type="checkbox" name="test[]" />y
<input type="checkbox" name="test[]" />z
$("#formid").validate({
rules: {
test[]: {
required: function(elem)
{
return $("input.select:checked").length > 0;
}
},
messages: {
test[]: "You must check at least 1 box"
}
});