选中的复选框未显示已选中状态? Laravel

时间:2017-06-27 10:10:11

标签: php laravel checkbox browser laravel-5.2

我遇到一个问题,即未选中已选中的复选框。

我的观点:

@if(in_array($searchgroup->id.','.$searchtag->id, session()->get('zoektermen')))
    {{ Form::checkbox($searchtag->naam,$searchgroup->id. ',' .$searchtag->id, true, ['class' => 'search-checkbox']) }} {{ $searchtag->naam }}
@else
    {{ Form::checkbox($searchtag->naam,$searchgroup->id. ',' .$searchtag->id, null,['class' => 'search-checkbox']) }} {{ $searchtag->naam }}
@endif

我正在使用laravel集体。

我在不同场景中的网站上的其他地方使用此代码,这样可以完美地工作,并且复选框显示已选中。

我正在使用Firefox,但我也尝试过safari,没有区别。 enter image description here

感谢任何帮助..

2 个答案:

答案 0 :(得分:0)

根据说明的用户状态Active或Inactive

,考虑是否选中了复选框
{!! Form::checkbox('status', 'Active',  ($userData->status == 'Active') ? 'checked="checked"' : '' ,['data-prompt-position' => 'centerRight','data-title'=>'Active']) !!}

答案 1 :(得分:0)

如果您在项目中包含“uniform.default.js”,则可能会产生此类问题。请使用以下代码解决此问题。

$('#checkbox').prop('checked',true).uniform('refresh');

进一步阅读:jQuery Uniform Checkbox does not (un)check

感谢。