Laravel Collective Form复选框始终选中

时间:2017-04-21 08:00:22

标签: php checkbox laravel-5.4 laravel-blade laravelcollective

我正在使用Laravel Collective表单并遇到问题。

以下是我正在做的事情:

{!! Form::checkbox('independent',null,['class'=>'form-control', 'required' => 'required'])!!}

我已经尝试更改" null"的值,在google搜索解决方案时添加了多个参数,但似乎没有任何效果。

如果有人知道解决方案或遇到相同问题,请分享。

1 个答案:

答案 0 :(得分:2)

文档说明第三个参数是一个布尔值,用于确定是否选中了复选框,您有一个数组作为第三个参数。 Php将数组解释为true,这就是为什么总是选中复选框的原因。

您应该添加truefalse作为第三个参数,并将options数组添加为第四个参数。这可以在the source code on GitHub

中找到
{!! Form::checkbox('independent', null, false) !!}