【发布时间】:2019-05-13 07:08:54
【问题描述】:
我试图在 Laravel 中验证后重新填充复选框字段。实际上复选框字段名称为数组。示例:
<form name="" action="" method="post">
<div class="row>
<input type="checkbox" name="models[]" value="1">Model 1
<input type="checkbox" name="models[]" value="2">Model 2
<input type="checkbox" name="models[]" value="3">Model 3
<input type="checkbox" name="models[]" value="4">Model 4
<input type="checkbox" name="models[]" value="5">Model 5
</div>
<div class="row>
<input type="checkbox" name="model_name" value="" placeholder="Model Name">
</div>
<div class="row>
<input type="submit" name="submit" value="submit">
</div>
</form>
我的表单将如下所示。所以提交表单后会有一个验证错误,我需要在验证错误后重新填充复选框值。我已经尝试使用 {{ old('field_name') }} 将复选框设置为选中状态。但它不起作用。任何人都有解决此问题的解决方案?
【问题讨论】:
标签: validation checkbox laravel-5.4