我正在尝试构建一个表单来编辑我的内容并有一个选择框。如何在用户输入编辑表单时,通过选项值(1-5)输入数据库的评分得分将成为选择的选项?
编辑代码:
{{ Form::label('ratings_id', 'Ratings') }}
<select class="form-control edit-form" name="ratings">
<option value="1">Very Poor</option>
<option value="2">Poor</option>
<option value="3">Fair</option>
<option value="4">Good</option>
<option value="5">Very Good/option>
</select>
可以通过以下方式获得旧的评分(1-5):
$reviews->rating
当用户输入表单时,如何将旧评分显示为所选选项值?
答案 0 :(得分:4)
将选项的值与正在编辑的$rating
进行比较。
<option value="2" {{ $rating->value === 2 ? 'selected' : '' }}>Poor</option>