我正在使用Laravel Collective for Forms 并遇到复选框问题。
这是我正在做的事情:
{!! Form::checkbox('independent',null,['class'=>'form-control', 'required' => 'required'])!!}
我尝试更改“null”的值,在谷歌搜索解决方案时添加了许多人建议的更多参数,但似乎没有任何效果。
如果有人知道解决方案或遇到同样的问题,请分享。
我正在使用Laravel Collective for Forms 并遇到复选框问题。
这是我正在做的事情:
{!! Form::checkbox('independent',null,['class'=>'form-control', 'required' => 'required'])!!}
我尝试更改“null”的值,在谷歌搜索解决方案时添加了许多人建议的更多参数,但似乎没有任何效果。
如果有人知道解决方案或遇到同样的问题,请分享。
文档说明第三个参数是一个布尔值,用于确定复选框是否被选中,您有一个数组作为第三个参数。Php 将数组解释为true
,这就是为什么你的复选框总是被选中的原因。
您应该添加true
orfalse
作为第三个参数,并将选项数组添加为第四个参数。这可以在 GitHub 上的源代码中找到。
{!! Form::checkbox('independent', null, false) !!}