foreach上で動いている動的チェックボックスがあります。私はその検証を追加したいと思います。入力タイプに「必須」を追加した場合は、すべてのチェックボックスを選択するように求められます。少なくとも1つのチェックボックスをオンにするオプションが他にありますか?PHPにおける複数選択チェックボックスの妥当性チェック
マイフォーム
<?php
foreach($category_list as $list) {
if(!empty($prop_cat_check)){
$checked = null;
if(in_array($list->cat_id,$prop_cat_check)){
$checked = 'checked';
}
}
?>
<input type="checkbox" name="cat_id[]" id="<?php echo $list->cat_id;?>"
<?php echo $checked;?> value="<?php echo $list->cat_id;?>" >
<?php echo $list->cat_title;
}
} ?>
可能な重複し、このコードを試してみてください[jQueryの - 少なくとも一つのチェックボックスがチェックされている](http://stackoverflow.com/questions/2941746/ jquery-is-at-one-checkbox-checked) – lukassteiner