Laravel 始终选中集体表单复选框
Laravel Collective Form checkbox always checked
我正在使用 Laravel Collective 表单,但复选框有问题。
这是我正在做的事情:
{!! Form::checkbox('independent',null,['class'=>'form-control', 'required' => 'required'])!!}
我已经尝试更改 "null" 的值,在谷歌搜索解决方案时按照许多人的建议添加了一个参数,但似乎没有任何效果。
如果有人知道解决方案或遇到同样的问题,请分享。
文档指出第三个参数是一个布尔值,用于确定复选框是否被选中,您有一个数组作为第三个参数。 Php 将数组解释为 true
,这就是您的复选框始终处于选中状态的原因。
您应该添加 true
或 false
作为第三个参数,并添加选项数组作为第四个参数。这可以在 the source code on GitHub.
中找到
{!! Form::checkbox('independent', null, false) !!}
我正在使用 Laravel Collective 表单,但复选框有问题。
这是我正在做的事情:
{!! Form::checkbox('independent',null,['class'=>'form-control', 'required' => 'required'])!!}
我已经尝试更改 "null" 的值,在谷歌搜索解决方案时按照许多人的建议添加了一个参数,但似乎没有任何效果。
如果有人知道解决方案或遇到同样的问题,请分享。
文档指出第三个参数是一个布尔值,用于确定复选框是否被选中,您有一个数组作为第三个参数。 Php 将数组解释为 true
,这就是您的复选框始终处于选中状态的原因。
您应该添加 true
或 false
作为第三个参数,并添加选项数组作为第四个参数。这可以在 the source code on GitHub.
{!! Form::checkbox('independent', null, false) !!}