Laravel 从复选框 0 获取值变为空
Laravel Get Values from checkbox 0 turn null
我有这样的数据库:
cek 列用于使用如下代码定义复选框:
<input type="checkbox" value="{{ ($d->kd == $d->cek ? '0' : '1') }}" name="ada[]" @if($d->cek) checked @endif>
当它被选中时,它将给出值“1”,而当它未被选中时,它应该给出值“0”,而不是“0”,我得到了空值。这里有人应该怎么办?谢谢。
试试这个
<input type="checkbox" value="{{ ($d->kd == $d->cek ? '0' : '1') }}" name="ada[]" @if($d->kd == '1' ? 'checked' : '')@endif>
<input type="checkbox" value="{{ ($d->kd == $d->cek ? '0' : '1') }}"
name="ada[]" @if($d->kd == '1') checked @endif >
我有这样的数据库:
cek 列用于使用如下代码定义复选框:
<input type="checkbox" value="{{ ($d->kd == $d->cek ? '0' : '1') }}" name="ada[]" @if($d->cek) checked @endif>
当它被选中时,它将给出值“1”,而当它未被选中时,它应该给出值“0”,而不是“0”,我得到了空值。这里有人应该怎么办?谢谢。
试试这个
<input type="checkbox" value="{{ ($d->kd == $d->cek ? '0' : '1') }}" name="ada[]" @if($d->kd == '1' ? 'checked' : '')@endif>
<input type="checkbox" value="{{ ($d->kd == $d->cek ? '0' : '1') }}"
name="ada[]" @if($d->kd == '1') checked @endif >