我有一个非常简单的问题。我有一个包含三组动态生成复选框的表单。让我们说这些复选框中的一组需要将所有复选框都设置为默认设置。 这不是问题,当我提交表单并且我需要具有复选框的状态时会出现问题。
以下是我生成的HTML代码:
@for($i=0;$i<24;++$i)
{!! Form::checkbox('check_hour[]', $i, $check_hour[$i], ['class' => 'check_hour']) !!} {{($i+1)}}h
@endfor
以下是Controller中的代码:
for($i=0;$i<24;++$i) $check_hour[$i] = (isset(Input::get('check_hour')[$i])) ? true : false;
在这种情况下,保存复选框状态没有问题,但我需要所有复选框设置为默认设置。