oldvalue通常使用 name 属性设置,在我的情况下, name 属性是可变的,具体取决于id name =“option {{$ question - > id}}“,所以我找不到保存和加载olvalue的方法,这是我的代码:
<div class="btn-group" data-toggle="buttons">
<label class="btn btn-primary">
<input type="radio" name="option{{$question->id}}" id="question" autocomplete="off" value="1" data-oldvalue="{{old('option'.$question->id) }}"> Yes
</label>
<label class="btn btn-primary">
<input type="radio" name="option{{$question->id}}" id="question" autocomplete="off" value="0" data-oldvalue="{{old('option'.$question->id) }}"> No
</label>
</div>
不确定是否有任何其他方法可以加载我的旧值(在验证错误之后)我想知道。
额外信息:我不确定旧值未加载的原因是 autocomplete =“off”。所以我想知道如何提醒或获取我的旧价值。
答案 0 :(得分:0)
直接设置值,如果没有旧值,则使用默认值。
value="{{ old('option' . $question->id, 1) }}"
value="{{ old('option' . $question->id, 0) }}"