我有一个表(rs_insure),其中有一个名为“id_cover”的列,其中包含 1(true)、0(false) 之类的 int 值,我想在我的视图中列出它们,并带有一个复选框,如果为真,则必须标记该复选框unmarked if 是假的,显然是只读的。这就是我尝试这样做的方式<tbody> @foreach ($rs_insure as $insure) <tr> <td class="text-center"> {{ $insure->id_employee}} </td> <td class="text-center">{{ $insure->charge }}</td> <td class="text-center">{{ $insure->desc}}</td> <td class="text-center">{{$insure->application_date}}</td> <td class="text-center"> <input type="checkbox" disabled="true" value=""/> {{ $insure->id_cover}} </td> </tr> @endforeach</tbody>
2 回答
明月笑刀无情
TA贡献1828条经验 获得超4个赞
您可以使用条件将其标记为已选中:
<input type="checkbox" disabled="true" value="" @if($insure->id_cover) checked @endif/>
一只萌萌小番薯
TA贡献1795条经验 获得超7个赞
夫妇的事情,
如果
input
禁用,则它不会提交(如果它是表单的一部分),readonly
如果这是您的意图,则使用该属性,否则它并不重要。检查对象的属性是否为真,并使用内联
if
简单地添加已检查的属性或不添加任何内容。
<input type="checkbox" readonly {{ $insure->id_cover ? 'checked' : '' }} />
- 2 回答
- 0 关注
- 209 浏览
添加回答
举报
0/150
提交
取消