虛假的形式,我有多種選擇如何在驗證返回laravel 5
<div class="form-group">
<label>Seasons</label>
<select class="form-control" name="year_code" required>
<option value="{{ Input::old ('year_code') }}"
selected>{{ Input::old ('year_code') }}</option>
<div class="divider"></div>
<option value="16">2016-2017</option>
<option value="17">2017-2018</option>
<option value="18">2018-2019</option>
<option value="20">2020-2021</option>
</select>
</div>
如果驗證失敗,因爲錯誤的值(PHP端驗證)的得到的期權價值的名 我的形式返回與舊的輸入,可以說季2016-2017被選中 如果我的表單失敗返回值將是16,它會顯示。 我可以做多個if語句像
@if(\Input::get(year_code) == 16)
show 2016-2017
@elseif (\Input::get(year_code) == 17)
show 2017-2018
...
@endif
,但我正在尋找更有效的方式來獲得一個值的名稱。
有在這種情況下,我認爲我找的efficent方式可能在某種程度上獲得與取決於值的JavaScript名三元語句之間,如果沒有什麼區別。 –